编辑推荐
内容简介
经典的Java介绍,完全针对Java1.4版本更新,并增加了许多新主题。
350多个可运行的Java程序,15000多行代码。
讲述Java的同时着重阐释面向对象原理。
支持网站包括所有源代码、带注释的解决方案指南、评论以及其他资源。
随书光盘包括可用子Windows、Linux和Mac的完整的Fundafions for Java多媒体研讨教材。
本书的全面性,适用于初学者;本书的深入性,适用于专家。
随书光盘含有15个小时的Bruce Eckel演讲课程。
读者如是说:“最好的Java书籍……绝对令人震惊”;“Java书籍的最明智选择”;“我见过的最棒的编程书籍”。
作者简介
姓名:埃克尔(Eckel,B.)
作者简介:
作品:《Java编程思想第三版》 《Java编程思想》 姓名:(美)埃克尔|译者:陈昊鹏//饶若楠
作者简介:
作品:《Java编程思想第三版》 《Java编程思想》
目录
第1章?对象导论
1.1?抽象过程
1.2?每个对象都有一个接口?
1.3?每个对象都提供服务
1.4?被隐藏的具体实现
1.5?复用具体实现
1.6?继承:复用接口
1.7?伴随多态的可互换对象
1.8?对象的创建、使用和生命期
1.8.1?集合与迭代器
1.8.2?单根继承结构
1.8.3?向下转型与模板/泛型
1.8.4?确保正确清理
1.9?异常处理:处理错误
1.10?并发性
1.11?持久性
1.12?Java与Internet
1.12.1?Web是什么
1.12.2?客户端编程
1.12.3?服务器端编程
1.12.4?应用
1.13?Java为什么成功
1.13.1?系统易于表达、易于理解
1.13.2?类库的巨大影响力
1.13.3?错误处理
1.13.4?大型程序设计?
1.14?Java与C++
1.15?总结
第2章?一切都是对象
2.1?用引用操纵对象
2.2?必须由你创建所有对象
2.2.1?存储到什么地方
2.2.2?特例:基本类型?
2.2.3?Java中的数组
2.3?永远不需要销毁对象?
2.3.1?作用域
2.3.2?对象的作用域
2.4?创建新的数据类型:类
2.5?方法、参数和返回值
2.6?构建一个Java程序
2.6.1?名字可见性
2.6.2?运用其他构件
2.6.3?static?关键字
2.7?你的第一个Java程序
2.8?注释和嵌入式文档
2.8.1?注释文档
2.8.2?语法
2.8.3?嵌入式HTML
2.8.4?一些标签示例
2.8.5?文档示例
2.9?编码风格
2.10?总结?
2.11?练习
第3章?控制程序流程
3.1?使用Java操作符
3.1.1?优先级
3.1.2?赋值
3.1.3?算术操作符
3.1.4?自动递增和递减
3.1.5?关系操作符?
3.1.6?逻辑操作符
3.1.7?按位操作符
3.1.8?移位操作符
3.1.9?三元操作符?if-else
3.1.10?逗