Java9口袋指南(第4版)
编辑推荐
适读人群 :实践开发者,程序员 在开发和调试Java程序时,《Java 9 口袋指南》能够为你解答Java编程语言及其平台的困惑。在本书中,你将会发现非常有用且简洁的样例、表格、图以及列表——包括Java 9的特性,如模块化源码和新的JShell交互式命令行REPL。本书非常便于携带,不管你是在办公室、实验室,还是在路上,都可以随时翻阅。 本书中同时提供用于准备Oracle认证Java程序员考试的资料。 ■ 快速查阅Java语言的细节,比如命名约定、类型、语句和代码块、面向对象编程 ■ 获取Java SE平台的细节,包括开发基础、内存管理、并发以及泛型 ■ 使用Java 9的新特性,包括模块化源码和JShell ■ 掌握基础的输入/输出、NIO 2.0、Java集合框架和Java Scripting API ■ 获取Fluent API、第三方工具以及统一建模语言(UML)的补充知识
内容简介
本书以通俗易懂的语言介绍了Java语言的语法、类型、并发编程等基础知识,同时还以样例的形式讲解了Lambda表达式、Java模块系统、JShell这些Java 8和Java 9新引入的特性。本书不仅能够满足初学者了解、掌握Java语言的需要,还能帮助资深的工程师快速熟悉和把握Java新技术的发展趋势。本书内容简洁、样例丰富,可以作为Java开发人员案头常备的参考书籍。
作者简介
Robert Liguori是资深的软件开发者,在航空工业领域提供支持。Robert 在新泽西理查得斯道克顿大学取得计算机科学与信息技术学士学位,同时也是Oracle认证的Java专家,撰写过多部 Java 编程语言与 NetBeans IDE 方面的认证图书,其中包括Java Pocket Guide系列。 张卫滨,资深Java工程师,具有十年以上面向对象编程语言开发经验,现居大连。作为一位笔耕不辍的技术书籍译者,陆续翻译大量Java技术方向的重要书籍,包括《spring实战》《大规模Java平台虚拟化与调优》《Java应用架构设计:模块化模式与OSGi 》《精通Spring MVC 4》等。