[美]凯·S.霍斯特曼(Cay S. Horstmann )圣何塞州立大学计算机科学系教授、Java的倡导者。他是《Java核心技术》两卷本的作者,并著有《Core Java SE 9 for the Impatient, Second Edition》 (Addison-Wesley 2018)和《Scala for the Impatient, Second Edition》(Addison- Wesley, 2017)。他还为专业程序员和计算机科学专业的学生撰写过数十本其他图书。
AI导读
核心看点
Java SE 11全面更新,涵盖变量、类、接口等基础语法。
深入讲解lambda表达式、集合框架及并发编程核心。
经典权威指南,获Jolt大奖,适合系统构建知识体系。
读者共识
Java入门首选经典,内容全面,常读常新。
比《Thinking in Java》更易懂,适合初学者。
适合有一定基础后查漏补缺,非零基础小白首选。
精彩摘录
"The compiler doesn’t know the exact type of the setFirst method but can call it with any object of type Manager, Employee , or Object , but not a subtype such as Executive . However, if you call getFirst , there is no guarantee about the type of the returned object. You can only assign it to an Obje"
"它将Welcom.java编译成Welcom.class,并发送到Java虚拟机。"
"java.math.BigInteger 1.1"
"数组to必须有足够空间存放拷贝的元素。"
"由类构造(construst)"
"特别需要说明,如果一个类使用了这样的方法,当对象不再使用时一定要调用它。"
"Just as importantly, if a class you use has such a method, you need call it when you done with the object."