Java核心技术·卷I(原书第12版)

内容介绍... 随着Java的发展,《》从第1版到第11版一路走来,受到了广大Java程序员的青睐,成为最畅销的Java经典书籍。

这本书已经过彻底的修改,涵盖了Java 17的新特性。新版延续了上一版的优良传统,以数百个实际工程案例全面系统地讲解了J心概念、语法、重要特性和开发方法。

读者应在充分理解Java语言和Java类库的基础上,灵活应用Java提供的高级特性,包括面向对象编程、反射和代理、接口和内部类、异常处理、泛型编程、集合框架、事件监听器模型、图形用户界面设计和并发。

书中共有12个章节,向你展示了Java的学习之路:

☉第1章概述了Java语言的特性和功能;

☉第二章详细讨论了如何下载安装JDK以及本书的程序示例;

☉第三章开始讨论Java语言,包括变量、循环和简单函数;

☉第四章介绍了面向对象的两大基石——封装的重要概念,以及Java语言实现封装的机制——类和方法;

☉第五章介绍了面向对象的另一个重要概念——继承,它使程序员能够使用现有的类并根据需要修改它们;

☉第六章展示了如何使用Java的接口(可以帮Java完整的面向对象编程能力)、lambda表达式(用来表达可以在以后某个时间点执行的代码块)和内部类;

☉第7章讨论异常处理并给出了很多实用的调试技巧;

☉第八章简要介绍泛型程序设计,使程序更具可读性和安全性;

☉第九章讨论Java平台的集合框架以及如何充分利用内置的标准集合;

☉第10章介绍GUI编程和编写代码来响应事件;

☉第11章详细讨论了Swing GUI工具包,以构建一个跨平台的图形用户界面。

☉第12章讨论了并发性。

学完这本书,你将成为一名真正的Java程序员。这本书不仅能让你深入了解设计和实现Java应用程序所涉及的所有基础知识和Java特性,还能帮助你掌握开发Java程序所需的所有基本技能。我相信在学习Java的道路上有这本书的帮助,你的学习一定可以事半功倍。

经验分享 程序员 微信小程序 职场和发展