首页 > 图书中心 >图书详情
Java官方编程手册(第12版·Java 17)
作者:[美] 赫伯特·希尔特(Herbert Schildt) 著 石磊 卫琳 译
定价:328元
印次:1-1
ISBN:9787302630760
出版日期:2023.06.01
印刷日期:2023.05.24
- 内容简介
- 前言/序言
- 资源下载
- 版权信息
《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 其他内容
more >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对本书以及我的其他图书做出的贡献。她在深思熟虑后给出的建议、她的校对工作以及编写的索引对我每本书的成功都起到了巨大的帮助作用。 如何进一步学习 《Java官方编程手册(第12版 ? Java 17)》为读者开启了Herbert Schildt Java编程图书系列的大门。下面是你可能感兴趣的其他一些图书: Herb Schildt’s Java Programming Cookbook Java:A Beginner’s Guide Introducing JavaFX 8 Programming Swing: A Beginner’s Guide The Art of Java
more >- 暂无课件
- 暂无样章
- 暂无网络资源
-
扫描二维码
下载APP了解更多
版权图片链接