Java编程思想(第4版 评注版)
作者:(美)埃克尔(Eckel, B.)著
出版时间:2011-6-1
【图书简介】
《Java编程思想(第4版)(评注版)》作者拥有多年教学经验,对c、c++以及java语言都有独到、深入的见解,书中以通俗易懂且小而直接的示例阐释了一个个晦涩抽象的概念,是一本当之无愧的经典之作。本评注版讲解了java设计、语法和库的各个方面,包括java的运算符、控制逻辑、构造、回收、重用、接口、内部类、存储、异常、字符串、类型、泛型、数组、容器、i/o、注释、并发等内容。对于国外技术图书,选择翻译版还是影印版,常常让人陷入两难的境地。本评注版力邀国内资深专家执笔,在英文原著基础上增加中文点评与注释,旨在融合二者之长,既保留经典的原创文字与味道,又以先行者的学研心得与实践感悟,对读者阅读与学习加以点拨、指明捷径。经过评注的版本,更值得反复阅读与体会。希望这《Java编程思想(第4版)(评注版)》能够帮助您跨越java的重重险阻,领略高处才有的壮美风光,做一个成功而快乐的java程序员。
【本书目录】
第1部分 基本语法
Operators(新增批注30条) 1
Simpler print statements 1
Using Java operators 2
Precedence 2
Assignment 3
Mathematical operators 4
Unary minus and plus operators 6
Auto increment and decrement 6
Relational operators 7
Testing object equivalence 7
Logical operators 9
Literals 10
Exponential notation 11
Bitwise operators 12
Shift operators 13
Ternary if-else operator 16
String operator + and += 17
Common pitfalls when using
operators 18
Casting operators 18
Truncation and rounding 19
Promotion 20
Java has no “sizeof ” 20
Summary 20
Controlling Execution
(新增批注21条) 21
true and false 21
if-else 21
Iteration 22
do-while 23
for 23
The comma operator 24
Foreach syntax 25
return 27
break and continue 27
The infamous “goto” 29
switch 32
Summary 34
第2部分 面向对象
Initialization & Cleanup
(新增批注55条) 35
Guaranteed initialization with
the constructor 35
Method overloading 37
Distinguishing overloaded
methods 39
Overloading with primitives 39
Overloading on return values 42