Java11官方参考手册(第11版)

Java11官方参考手册(第11版)
作者: (美)赫伯特·希尔特|责编:王军|译者:孙鸿飞
出版社: 清华大学
原售价: 198.00
折扣价: 140.60
折扣购买: Java11官方参考手册(第11版)
ISBN: 9787302547853

作者简介

Herbert Schildt是一位畅销书作家,在近30年的时间里,他撰写了大量关于编程的图书。Herbert是Java语言领域的权威专家。他撰写的编程书籍在世界范围内销售了数百万册,并且已经被翻译成所有主要的非英语语言。他撰写了大量Java方面的书籍,包括《Java 9编程参考官方大全(第10版)》、Herb Schildt’s Java Programming Cookbook、Introducing JavaFX 8 Programming和Swing:A Beginner’s Guide,还撰写了许多关于C、C++和C#的图书。尽管对计算机的所有方面都感兴趣,但是他主要关注计算机语言。Herbert获得了美国伊利诺伊大学的学士和硕士学位。他的个人网站是www.HerbSchildt.com。

内容简介

\"2018年9月25日,Java 11(18.9 LTS)正式发布,支持期限至2026年9月。 JDK 11 更新了五大特性: (1) 变量类型推断。通过定义局部变量var,自动根据右边的表达式推断变量类型。在开发流程中提供了一定的便捷性。 (2) 扩展字符串特性功能方法。在处理字符串的问题上会更加方便、规范。 (3) 扩展集合特性功能方法。集合(List/ Set/ Map)都添加了 of 和 copyOf 方法,成为不可变集合。之所以是不可变集合,是因为使用of 和copyOf 创建的集合不能进行增、删、改、排序等操作,不然系统会抛出异常。 (4) 更加简洁的编译和运行。只需要一个命令,全部搞定。 (5) HTTP Client API。其实HTTP Client API 早在Java 9 的时候就引入了,在Java 10 中不断优化更新,最终在Java 11 中正式发布。该API 用来在Java 程序中作为客户端请求HTTP 服务,Java 中服务端HTTP 的支持由servlet 实现。HTTP Client API 对大多数场景提供简单易用的阻塞模型,通过异步机制支持事件通知,完整支持HTTP协议的特性,支持建立WebSocket 握手,支持HTTP/2(包括协议升级和服务端推送),支持 HTTPS/TLS。和现有的其他实现类库相比,性能相当或有提升,内存占用少。 Java 并不是最容易入手的开发语言,根据这个特性,《Java 11官方参考手册(第11版)》精心编排,优先讲解Java 语言的基础知识,再讲解Java 的各种库,最后介绍Java 的GUI 编程和应用,以求用最易懂的方式、最精简的语句、最充实的内容向读者介绍Java。这些丰富的内容包含了Java 语言基础语法以及高级特性,适合各个层次的Java 程序员阅读,也是高等院校讲授面向对象程序设计语言以及Java 语言的绝佳教材和参考书。\"