Java核心技术·卷 I(原书第10版) - [美] 凯.S.霍斯特曼(Cay S. Horstmann)

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

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

出版时间

2016-09-01

ISBN

9787111547426

评分

★★★★★

标签

编程

书籍介绍

Java领域最有影响力和价值的著作之一,由拥有20多年教学与研究经验的资深Java技术专家撰写(获Jolt大奖),与《Java编程思想》齐名,10余年全球畅销不衰,广受好评。第10版根据Java SE 8全面更新,同时修正了第9版中的不足,系统全面讲解了Java语言的核 心概念、语法、重要特性和开发方法,包含大量案例,实践性强。

一直以来,《Java核心技术》都被认为是面向高级程序员的经典教程和参考书,它内容翔实、客观准确,不拖泥带水,是想为实际应用编写健壮Java代码的程序员的首选。如今,本版进行了全面更新, 以反映近年来人们翘首以待、变革最大的Java版本(Java SE 8)的内容。这一版经过重写,并重新组织,全面阐释了新的Java SE 8特性、惯用法和*佳实践,其中包含数百个示例程序,所有这些代码都经过精心设计,不仅易于理解,也很容易实际应用。

本书为专业程序员解决实际问题而写,可以帮助你深入了解Java语言和库。在卷I中,Horstmann主要强调基本语言概念和现代用户界面编程基础,深入介绍了从Java面向对象编程到泛型、集合、lambda表达式、Swing UI设计以及并发和函数式编程的*新方法等内容。

AI导读
核心看点
  • Java SE 8全面更新,涵盖Lambda与函数式编程
  • 内容翔实客观,被誉为Java领域最具影响力著作
  • 系统讲解核心概念与语法,含大量实践案例
适合谁读
  • 有C++基础,希望快速迁移至Java的程序员
  • 寻求系统学习Java核心语法与API的开发者
  • 需要权威参考书解决实际问题的专业工程师
读前提醒
  • Swing等GUI章节较旧,初学者可酌情跳读
  • 部分翻译存在瑕疵,建议结合英文原版对照
  • 书中无课后习题,需自行编写代码以巩固
读者共识
  • 公认的经典入门教程,翻译质量总体流畅精准
  • 适合有编程基础者自学,零基础者可能吃力
  • 内容厚重如字典,部分过时技术略显冗余

本导读基于书籍简介、目录、原文摘录、短评和书评生成,不等同于全文精读。

精彩摘录
  • "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."
  • "类是对象的蓝图"
作者简介
凯 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出版。他为专业程序员和计算机科学专业学生编写过数十本图书。
目录
译者序
前言
致谢
第1章 Java程序设计概述 1
1.1 Java程序设计平台 1

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