Java技术手册 : (第7版)

联合创作 · 2023-09-28 17:12

本书不仅可以帮助有经验的Java程序员充分掌握Java 9到Java 11,也为新的开发者提供了学习的路径。书中用大量示例演示了如何充分利用现代的Java API和开发的最佳实践。本版彻底修订了关于Java平台模块系统的内容。

全书分为两部分:第一部分对Java编程语言和Java平台的核心运行时方面进行了快速、清晰的介绍,第二部分介绍了Java发行版附带的新工具。

通过学习本书,你可以:

■ 快速了解语言细节的新进展,包括Java 9到Java 11的更改。

■ 使用Java基本句法学习面向对象编程。

■ 探索泛型、枚举、注解及lambda表达式。

■ 理解面向对象程序设计的基础技术。

■ 详解并发与内存管理,以及它们的紧密关联。

■ 使用Java集合处理常见的数据格式。

■ 使用JShell探究在新的交互式环境中的Java编程。

■ 熟练使用Ope...

本书不仅可以帮助有经验的Java程序员充分掌握Java 9到Java 11,也为新的开发者提供了学习的路径。书中用大量示例演示了如何充分利用现代的Java API和开发的最佳实践。本版彻底修订了关于Java平台模块系统的内容。

全书分为两部分:第一部分对Java编程语言和Java平台的核心运行时方面进行了快速、清晰的介绍,第二部分介绍了Java发行版附带的新工具。

通过学习本书,你可以:

■ 快速了解语言细节的新进展,包括Java 9到Java 11的更改。

■ 使用Java基本句法学习面向对象编程。

■ 探索泛型、枚举、注解及lambda表达式。

■ 理解面向对象程序设计的基础技术。

■ 详解并发与内存管理,以及它们的紧密关联。

■ 使用Java集合处理常见的数据格式。

■ 使用JShell探究在新的交互式环境中的Java编程。

■ 熟练使用OpenJDK中的开发工具。

本杰明·J. 埃文斯(Benjamin J. Evans)是一位企业家、顾问,也是一位教育家。他是jClarity的联合创始人,jClarity是一家专注于软件性能工具的初创公司。他著有多本书籍,包括Optimizing Java,还获得过Java Champion和JavaOne Rockstar奖,并且经常发表性能、体系结构和并发等主题的演讲。

大卫·弗拉纳根(David Flanagan)是Mozilla的软件工程师,为O'Reilly撰写了若干著作,包括《JavaScript权威指南》《Ruby编程语言》,以及本版的先前版本。

浏览 6
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报