Java核心技术·卷 I(原书第10版)

[美] 凯.S.霍斯特曼(Cay S. Horstmann)

出版时间

2016-09-01

ISBN

9787111547426

评分

★★★★★

标签

编程

书籍介绍
这是一本让入门者又爱又恨的经典Java教程。它最打动人的地方,是作者把面向对象、泛型、集合、Lambda表达式与并发编程讲得既系统又接地气,被不少读者奉为“Java入门首选”“Java里最重要的一本书”。然而,它的争议同样突出:大量Swing、AWT、Applet图形界面内容被读者诟病为“多余”“坑钱”,毕竟现代开发早已不用它做前端;全书厚得惊人却几乎没有习题,很多人读完后“不容易记住”。它适合有一定编程基础、想系统梳理Java核心语言与库的自学者,而不适合指望边读边练、一步到位的新手。翻开之前请做好取舍——核心语言部分值得逐字啃,而那些界面章节,或许可以大胆跳过。
作者简介
凯 S. 霍斯特曼(Cay S. Horstmann),圣何塞州立大学计算机科学系教授、Java的倡导者,经常在开发人员会议上发表演讲。他是《Core Java for the Impatient》(2015)《Java SE 8 for the Really Impatient》(2014)和《Scala for the lmpatient》(2012)的作者,这些书均由Addison-Wesley出版。他为专业程序员和计算机科学专业学生编写过数十本图书。
AI导读
核心看点
  • Java SE 8全面更新,涵盖Lambda与函数式编程
  • 内容翔实客观,被誉为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."
  • "类是对象的蓝图"
目录
译者序
前言
致谢
第1章 Java程序设计概述 1
1.1 Java程序设计平台 1

显示全部
用户评论
一半的内容都不用看...
这么多喷翻译的,这本书翻译这么流畅精准还喷,这智商就别来学编程了。还有写读书笔记的,装模作样把原版句子拿出来,你倒是把实际代码运行一边,再看看译者从哪个角度翻的,这本书缺点就是swing部分太多,坑钱。
通勤地铁上读完,最好的Java入门书,扣掉一星是因为Swing、AWT、Applet的内容完全没必要加在这本书里
史诗级字典书,对初学者完全没有价值。
不忘黑C++,swing内容太多,而且一本讲语言的书,没有习题真的是不行的。
内容有些冗余,部分内容已过时
每个语言系统都是一个新的世界,有定义、有运行规则、有逻辑、有对世界的理解。常看常新。
很好的一本学习Java的书,尤其是对于从C++语言迁移而来的同学,书中拿Java和C++相关的点做了对比,便于理解。整体内容比较全面,不关注GUI编程可跳过相关章节。
用来过一遍概念还行,就是有些翻译有点难顶
不适合0基础的朋友。有基础会看得比较快,有些章节内容不适合在线业务的互联网形态,可以不看。
下载
收藏