当前位置:主页 > 计算机电子书 > Java > Java核心技术下载
Java核心技术(第12版) 开发基础+高级特性 (套装共2册)

Java核心技术(第12版) 开发基础+高级特性 (套装共2册) PDF 原书完整版

  • 更新:2024-04-21
  • 大小:41.6MB
  • 类别:Java核心技术
  • 作者:凯·S.霍斯特曼
  • 出版:机械工业出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

Java核心技术(第12版)》以其全面审视Java 17的新特性,再次证明了自身为Java领域内的权威著作,作者借助丰富的教学和研究经验,将深奥的编程概念转化为易于理解的知识点,使得这套书籍成为了学习Java不可或缺的参考资料,书中通过数百个工程案例,让读者不仅仅停留在理论学习上,而是能将学到的知识灵活运用于实际开发中,从对象程序设计到并发编程,从集合框架到图形用户界面设计,图书内容的深度和广度都让人印象深刻,进一步,第二卷的内容更是拓宽了专业开发者的视野,覆盖了编程人员在软件开发过程中必须掌握的高级主题,如流处理、网络API、数据库编程等,无论是新手还是有经验的开发者,都能在这套书中找到宝贵的学习资源和灵感,通过阅读这套书,读者能够全面而深入地掌握Java编程语言,为成为专业Java程序员打下坚实的基础。

本书由获Jolt大奖并拥有20多年教学与研究经验的资深Java技术专家撰写,针对Java 17进行了全面更新。

伴随着Java的成长,《Java核心技术》从第1版到第12版一路走来,得到了广大Java程序设计人员的青睐,成为一本畅销不衰的Java经典图书。

Java核心技术(第12版)经全面修订,以涵盖Java 17的新特性。新版延续之前版本的优良传统,用数百个实际的工程案例,全面系统地讲解了Java语言的核心概念、语法、 重要特性、 开发方法。

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

卷1共12章,为你指明Java的学习路径:

  • 第1章概述Java语言的特色功能;
  • 第2章详细论述如何下载和安装JDK以及本书的程序示例;
  • 第3章开始讨论Java 语言,包括变量、循环和简单的函数;
  • 第4章介绍面向对象两大基石中重要的概念——封装,以及Java语言实现封装的机制——类与方法;
  • 第5章介绍面向对象的另一个重要概念——继承,继承使程序员可以使用现有的类,并根据需要进行修改;
  • 第6章展示如何使用Java的接口(可帮助你充分获得Java的完全面向对象程序设计能力)、lambda表达式(用来表述可以在以后某个时间点执行的代码块)和内部类;
  • 第7章讨论异常处理,并给出大量实用的调试技巧;
  • 第8章概要介绍泛型程序设计,使程序更可读、更安全;
  • 第9章讨论Java平台的集合框架,以及如何充分利用内建的标准集合;
  • 第10章介绍GUI程序设计和编写代码来响应事件;
  • 第11章详细讨论Swing GUI工具包,以建立跨平台的图形用户界面
  • 第12章讨论并发。

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

卷2共分12章,本卷主要介绍编程人员进行专业软件开发时需要了解的高级主题。

  • 第1章介绍了Java中的流。
  • 第2章涵盖了输入/输出处理,包括读写文件和正则表达式。
  • 第3章介绍了XML,展示如何解析XML文件、生成XML和使用XSL转换。
  • 第4章讲解了网络API,以及怎样连接到服务器、实现自己的服务器、创建HTTP连接,并讨论了HTTP客户端。
  • 第5章介绍了数据库编程,重点讲解JDBC,即Java数据库连接API。
  • 第6章涵盖了如何使用日期和时间API来处理日期及时区。
  • 第7章讨论了国际化。
  • 第8章介绍了3种代码处理技术。
  • 第9章讲解了从Java 9开始引入的Java平台模块系统,以促进Java平台和核心类库的有序演化。
  • 第10章继续介绍了Java安全模型,展示怎样编写类加载器,以及如何使用消息摘要、代码签名、授权及加密等重要特性。
  • 第11章讨论了高级Swing和图形化编程,包括表格构件、树构件、高级AWT,以及Java 2D API。
  • 第12章介绍了本地方法,这个功能支持调用为微软Windows API这样的特殊机制而编写的各种方法。

资源下载

资源下载地址1:https://pan.quark.cn/s/6f96d94bf25e

相关资源

网友留言