Java 9入门:实战教程+90图表与240示例

需积分: 0 2 下载量 162 浏览量 更新于2024-07-18 收藏 11.42MB PDF 举报
"Apress Beginning Java 9 Fundamentals, 2nd Edition" 是一本专为初学者设计的Java 9教程,由作者Kishori Sharan编写。本书旨在帮助读者掌握Java 9的基本概念和面向对象编程基础,适合各个层次的Java开发者。作者通过逐步指导,带领读者编写第一个Java程序,使他们在实践中建立起坚实的基础。 本书的核心内容涵盖了以下几个关键主题: 1. **数组(Arrays)**:数组是Java中存储一组相同类型数据的重要数据结构,学习如何声明、初始化、操作数组以及理解其在内存中的组织方式是理解Java编程的基础。 2. **对象(Objects)**:Java是面向对象的语言,书中会深入讲解类(Class)、对象(Object)、封装、继承和多态等核心概念,这些都是构建复杂软件系统的基础。 3. **模块化(Modules)**:Java 9引入了模块化系统,使得代码组织更加清晰,便于管理和重用。书中会介绍如何创建、导入和导出模块,以及理解模块化对大型项目管理的影响。 4. **JShell**:JShell是Java 9的一个新特性,一个交互式的命令行工具,允许开发者在运行时动态测试和执行代码片段,有助于快速学习和调试。 5. **正则表达式(Regular Expressions)**:这是处理文本字符串的强大工具,理解如何设计和使用正则表达式对于处理文本数据至关重要,尤其是在处理用户输入或解析日志文件时。 本书提供了超过90个图解和240个完整的示例程序,通过实践案例让学习者更快地掌握这些知识点。此外,本书还包含了版权信息,强调所有内容受版权保护,并提醒读者关于版权使用的注意事项。 通过阅读"Apress Beginning Java 9 Fundamentals, 2nd Edition",读者将建立起坚实的Java 9基础,为后续深入学习和开发工作打下坚实的基础。无论是初学者还是希望更新Java技能的开发者,这都是一本不可或缺的参考书籍。