百道网
 您现在的位置:Fun书 > Java核心技术 卷I:开发基础(原书第12版)
Java核心技术 卷I:开发基础(原书第12版)


Java核心技术 卷I:开发基础(原书第12版)

作  者:[美]凯·S.霍斯特曼(Cay S.Horstmann)

译  者:林琪,苏钰涵

出 版 社:机械工业出版社

出版时间:2022年06月

定  价:149.00

I S B N :9787111706410

所属分类: 专业科技  >  计算机/网络  >  程序设计    

标  签:

[查看微博评论]

分享到:

TOP内容简介

作为一本经典的Java开发畅销书,本书得到大家的喜爱并且热度不减,其卓越特性如下:

全面清晰
《Java核心技术》分为I、II两卷,作为介绍开发基础的卷I,本书对Java程序开发做了全面的介绍。学习完本书,你将成为一个真正的Java程序员。本书的全面并非是简单地罗列知识点,而是通过周密组织,从Java烦杂的内容中整理出一条清晰的主线,构成一个完整的知识体系。前2章就像是“序曲”,介绍Java语言的背景和特点,并给出详细的安装指南来搭建学习Java开发的舞台。在接下来的几章中,Java程序中的各个主要演员悉数登场:封装、继承、接口、异常处理、泛型、集合等。这些是Java开发的核心,利用这些知识,你完全可以编写实用的程序来解决实际问题。第10章和第11章介绍界面设计,可以为你的Java应用程序打造专业的外观。最后一章介绍并发,这也是当今Java应用的发展方向。整本书不仅可以让你深入了解设计和实现Java应用程序涉及的所有基础知识和Java特性,还会帮助你掌握开发Java程序所需的全部基本技能。

深入透彻
本书很好地避免了开发基础书容易犯的“大而泛”的问题,尽管内容繁多,但对知识点的介绍并非泛泛而过。以对象构造为例,在准确理解构造器基本概念的基础上,深入分析了重载、默认字段初始化、无参数构造器、初始化块、调用其他构造器、对象析构等相关问题,使你能应对开发过程中可能遇到的具体问题,不仅知道怎么做,还能知道为什么这么做。

轻松上手
学习语言并不容易,特别是像Java这样庞大的语言。不过,本书可以从两方面让你的学习旅程更轻松:一方面,书中文字通俗易懂,时常以打比方的方式帮助我们认识抽象的概念;另一方面,整本书提供了丰富的示例和程序清单,你可以利用书中介绍的开发环境轻松尝试。

实用有效
示例程序不仅可以清楚地演示书中介绍的概念,还可以作为开发程序的起点。这些示例代码通常体现了编程的最佳实践,有效利用这些代码,不仅能提高开发程序的效率,还能提高代码的质量。不仅如此,书中还给出了大量注释、提示和警告,这些都是作者实际经验的总结,对编程实践大有裨益。

TOP作者简介

凯·S. 霍斯特曼
(Cay S. Horstmann)
美国圣何塞州立大学计算机科学系教授、Java技术的坚定倡导者、国际计算机协会(ACM)计算机教育贡献杰出会士,常年在国际上的各类计算机峰会上进行技术分享,为硅谷输送计算机专业人才30余年。他是《Java核心技术》两卷本的作者,并著有Core Java SE 9 for the Impatient, Second Edition(Addison-Wesley, 2018)和Scala for the Impatient, Second Edition(Addison- Wesley, 2017)。他还为专业程序员和计算机科学专业的学生撰写过数十本其他图书。

TOP书摘

除JDK和Java IDE外,详细介绍如何使用JShell工具快速、方便地尝试Java代码。
利用丰富示例全面介绍Java的基本语法。
详细解释Java语言封装机制,并提供面向对象程序设计(OOP)建议。
利用示例讲解Java继承的设计技巧。
通过清晰明了的介绍,帮助读者充分理解并有效使用相对复杂的反射。
利用接口和lambda表达式,帮助读者提升Java面向对象编程能力。
全面介绍Java异常处理,并提供实用的调试技巧。
重点强调泛型程序设计和强类型机制,避免不安全的强制类型转换。
帮助读者有效使用Java平台的集合框架和预建标准集合。
提供GUI程序设计和Swing GUI工具包使用指南,指导读者创建跨平台的图形用户界面。
全面介绍Java并发和多线程编程所需的工具。

本书经全面修订,以涵盖Java 17的新特性。新版延续之前版本的优良传统,利用清晰明了的示例加以解释,着力让读者在充分理解Java语言和Java类库的基础上,灵活应用Java提供的高级特性,具体包括面向对象程序设计、反射与代理、接口与内部类、异常处理、泛型程序设计、集合框架、事件监听器模型、图形用户界面设计和并发。整本书不仅可以让读者深入了解设计和实现Java应用程序涉及的所有基础知识和Java特性,还会帮助读者掌握开发Java程序所需的全部基本技能。

要想了解有关Java 17的高级特性,包括企业特性、模块系统、网络、安全和高级UI编程,请期待《Java核心技术 卷Ⅱ高级特性(原书第12版)》。

TOP 其它信息

开  本:16开

正文语种:中文

加载页面用时:202.6402