掌握最新的语言细节,包括Java8的变化使用基本的Java句法学习面向对象编程研究泛型、枚举、注解和lambda表达式理解面向对象设计中使用的基本技术学习并发和内存管理,以及二者间错综复杂的关系使用Java集合,处理常用的数据格式深入研究Java最新的I/OAPI,包括异步通道使用Nashorn在Java虚拟机中执行JavaScript代码熟悉OpenJDK中的开发工具本书旨在帮助有经验的Java程序员充分使用Java7和Java8的功能,但也可供Java开发新手学习。书中提供了大量示例,演示了如何充分利用现代API和开发过程中的最佳实践。这一版进行了全面更新。第一部分快速准确地介绍了Java编程语言和Java平台。第二部分讨论了核心