Java官方编程手册(第12版·Java 17)套装上下册

Java 559 浏览 114 下载

Java官方编程手册(第12版·Java 17)套装上下册
1113页 免费
作者: 赫伯特·希尔特(Herbert,Schildt)
出版社: 清华大学出版社
页数: 1113页
ISBN: 9787302630760
下载信息

下载类型: 直接下载

销售价格: ¥0.00


书籍详情
用纸 胶版纸
版次 1
套装数量 2
出版时间 2023-06-01
字数 1816000
页数 1113
包装 平装
开本 16开
ISBN 9787302630760
正文语种 中文
出版社 清华大学出版社
品牌 清华大学
商品编号 13752015
包装清单 暂无
内容简介
产品特色 编辑推荐 《Java官方编程手册》从1996年首次出版以来,已经经历了数次改版,每次改版都反映 了Java不断演化的进程。本书是第12版,针对JavaSE 17(JDK 17)进行了更新。因此,本书的 这个版本包含大量的新材料、更新和更改。特别令人感兴趣的是自本书上一版以来添加到Java 中的以下关键特性: ●switch的增强记录 ●instanceof的模式匹配 ●密封类和密封接口 ●文本块 这些新的特性结合起来,大大扩展了Java语言的适用范围、领域和表达力。switch 的增强 使这个基础控制语句变得更强大、更灵活。记录是聚合数据的高效方法。在instanceof 中添加 模式匹配,是完成常见编程任务的一-种更简单、适应力更强的方法。密封类和密封接口允许对 继承实现更加精细的控制。文本块允许输入多行字符串字面量,大大简化了在源代码中输入这 类字符串的工作。这些新的特性从根本上拓展了设计和实现解决方案的方式。 内容简介 《Java官方编程手册(第12版·Java 17)》针对Java SE 17全面更新内容,讲解了如何开发、编译、调试和运行Java程序。畅销书作者Herbert Schildt在本书中对整个Java语言进行了讲解,包括其语法、关键字和基础编程概念。书中还介绍了Java API库的关键部分,如I/O、集合框架、流库和并发实用工具,还讨论了...
详细介绍
产品特色

编辑推荐

《Java官方编程手册》从1996年首次出版以来,已经经历了数次改版,每次改版都反映

了Java不断演化的进程。本书是第12版,针对JavaSE 17(JDK 17)进行了更新。因此,本书的

这个版本包含大量的新材料、更新和更改。特别令人感兴趣的是自本书上一版以来添加到Java

中的以下关键特性:

●switch的增强记录

●instanceof的模式匹配

●密封类和密封接口

●文本块

这些新的特性结合起来,大大扩展了Java语言的适用范围、领域和表达力。switch 的增强

使这个基础控制语句变得更强大、更灵活。记录是聚合数据的高效方法。在instanceof 中添加

模式匹配,是完成常见编程任务的一-种更简单、适应力更强的方法。密封类和密封接口允许对

继承实现更加精细的控制。文本块允许输入多行字符串字面量,大大简化了在源代码中输入这

类字符串的工作。这些新的特性从根本上拓展了设计和实现解决方案的方式。


内容简介

《Java官方编程手册(第12版·Java 17)》针对Java SE 17全面更新内容,讲解了如何开发、编译、调试和运行Java程序。畅销书作者Herbert Schildt在本书中对整个Java语言进行了讲解,包括其语法、关键字和基础编程概念。书中还介绍了Java API库的关键部分,如I/O、集合框架、流库和并发实用工具,还讨论了Swing、Java Bean和servlet,并提供了大量示例来演示Java的实际应用。当然,本书也详细描述了Java语言的新增特性,如记录、密封类和switch表达式。Herbert Schildt采用他一贯的清晰、利落、务求准确的风格撰写本书,正是这种风格让他撰写的图书成为全世界数百万人的选择。

本书内容

数据类型、变量、数组和运算符

控制语句

类、对象和方法

方法重载和重写

继承

接口和包

异常处理

多线程编程

枚举、自动装箱和注解

I/O类

泛型

lambda表达式

模块

记录

密封类

文本块

switch表达式

instanceof的模式匹配

字符串处理

集合框架

网络

事件处理

AWT

Swing

并发API

流API

正则表达式

Java Bean

servlet

其他内容


作者简介

Herbert Schildt 是一位畅销书作家,在三十多年的时间里,他撰写了大量关于编程的图书。Herbert 是 Java 语言领域的权威专家,被International Developer杂志称为“著名的编程书籍创作者之一”。他撰写的编程书籍在世界范围内销售了数百万册,并且已经被翻译成几乎所有主要的非英语语言。

内页插图
目录





前言/序言

Java是当今世界最重要、运用最广泛的计算机语言之一。而且,在多年之前它就已经拥有这一荣誉。随着时间的推移,其他一些计算机语言的影响在逐渐减弱,但Java却反而变得更加强大。从首次发布开始,Java就跃到了Internet编程的前沿。后续的每个版本都进一步巩固了这一地位。如今,Java依然是开发Web应用的最佳选择。Java是一门功能强大且通用的编程语言,适用于多种目的的开发。简言之,在现实世界中,很多应用都是使用Java开发的,因此开发人员有必要掌握Java语言。

Java成功的一个关键原因在于它的敏捷性。从最初的Java 1.0版发布以来,Java不断地进行完善以适应编程环境和开发人员编程方式的变化。最重要的是,Java不仅在跟随潮流,它还在帮助创造潮流。Java适应计算机世界快速变化的能力,是它一直成功并且会不断成功的关键因素。

《Java官方编程手册》从1996年首次出版以来,已经经历了数次改版,每次改版都反映了Java不断演化的进程。本书是第12版,针对Java SE 17 (JDK 17)进行了更新。因此,本书的这个版本包含大量的新材料、更新和更改。特别令人感兴趣的是自本书上一版以来添加到Java中的以下关键特性:

● switch的增强

● 记录

● instanceof的模式匹配

● 密封类和密封接口

● 文本块

这些新的特性结合起来,大大扩展了Java语言的适用范围、领域和表达力。switch的增强使这个基础控制语句变得更强大、更灵活。记录是聚合数据的高效方法。在instanceof中添加模式匹配,是完成常见编程任务的一种更简单、适应力更强的方法。密封类和密封接口允许对继承实现更加精细的控制。文本块允许输入多行字符串字面量,大大简化了在源代码中输入这类字符串的工作。这些新的特性从根本上拓展了设计和实现解决方案的方式。

一本适合所有编程人员的书

本书面向所有开发人员,包括初学者和有经验的编程人员。初学者将从本书中发现每个主题的详细讨论,以及许多特别有帮助的例子。书中对Java高级特性和库的深入讨论,将会吸引有经验的编程人员。无论是初学者还是有经验的编程人员,都能从本书中获得持久的资源和方便实用的参考。

本书内容

本书是Java语言的综合指南,描述了它的语法、关键字以及基本的编程原则,还介绍了Java API库的重要部分。本书内容共分为4部分,每部分关注Java开发环境的不同方面。

第Ⅰ部分是对Java语言的深入阐述。该部分从基础知识开始讲解,包括数据类型、运算符、控制语句以及类等。然后介绍继承、包、接口、异常处理以及多线程,还讨论注解、枚举、自动装箱、泛型、模块以及lambda表达式等内容。另外还介绍了I/O。该部分最后一章阐述了新近添加的一些特性:记录、密封类和密封接口、增强的switch、instanceof的模式匹配和文本块。

第Ⅱ部分介绍Java的标准API库的关键内容。该部分的主题包括字符串、I/O、网络、标准实用工具、集合框架、AWT、事件处理、图像、并发编程(包括Fork/Join框架)、正则表达式和流库。

第Ⅲ部分用三章内容介绍Swing。

第IV部分包含两章,这两章展示了Java的实际应用。该部分首先讨论Java Bean,然后介绍servlet。

致谢

在此,我要特别感谢Patrick Naughton、Joe O’Neil和Danny Coward。

Patrick Naughton是Java语言的创立者之一,他还参与了本书第1版的编写。本书第22、24和28章的大部分材料最初都是由Patrick提供的。他的洞察力、专业知识和活力对本书的成功付梓贡献极大。

在准备本书的第2版和第3版的过程中,Joe O’Neil提供了原始素材,这些素材呈现在本书的第31、33、35和36章中。Joe对我的多本书都有帮助,并且他提供的帮助一直都是最高质量的。

Danny Coward是本书第12版的技术编辑。Danny对我的多本书都有贡献,他的忠告、洞察力和建议都有巨大价值,对此,我不胜感激。

我还要感谢我的妻子Sherry对本书以及我的其他图书做出的贡献。她在深思熟虑后给出的建议、她的校对工作以及编写的索引对我每本书的成功都起到了巨大的帮助作用。

如何进一步学习