《计算机科学丛书:Java编程思想(第4版)》获得了全世界程序猿的普遍称赞,即便是枯燥的定义,在BruceEckel的文本感染力和小而立即的程序编写实例眼前也会解决于无形中。从Java的基本英语的语法到高級特点(深层次的面向对象编程定义、多核、全自动新项目搭建、单元测试和调节等),这书都能逐渐具体指导你轻轻松松把握。
从《计算机科学丛书:Java编程思想(第4版)》得到的各类巨奖及其来源于世界各国的用户评价中,由此可见它是1本经典作品。这书的创作者有着很多年课堂教学工作经验,对C、C 及其Java語言常有独特、深层次的看法,以浅显易懂及小而立即的实例表述了一个一个枯燥抽象性的定义。这书共22章,包含操作符、操纵实行步骤、访问限制操纵、重复使用类、多态、插口、根据出现异常处理错误、字符数组、泛型、数组、器皿深入分析、JavaI/O系统软件、枚举类型、高并发及其图形界面操作界面等內容。这种丰富多彩的內容,包括了Java語言基本英语的语法及其高級特点,合适每个层级的Java程序猿阅读文章,一起都是高等学校授课面向对象编程编程语言及其Java語言的好教材内容和教材。
《计算机科学丛书:Java编程思想(第4版)》特性:
合适新手与专业技术人员的經典的面向对象编程描述方法,为升级的JavaSE5/6提升了新的实例和章节目录。
测试架构显示信息程序流程輸出。
设计模式围绕于诸多实例中:电源适配器、桥接器、岗位职责链、指令、装饰设计器、外型、加工厂方式 、享元、训话、传输数据另一半、空另一半、代理商、单例、情况、对策、模版方式 及其来访者。
为传输数据导入了XML,为操作界面导入了SWT和Flash。
再次编写了相关高并发的章节目录,有利于用户把握进程的有关专业知识。
专业为第4版及其JavaSE5/6重写了700好几个编译文档中的500好几个程序流程。
适用网址包括了全部源码、带注释的解决方法手册、网络日记及其多媒体系统学习材料。
遮盖了全部基本知识,一起阐述了高級特点。
详尽地论述了面向对象编程基本原理。
免费在线可得到Java专题讲座CD,在其中包括BruceEckel的所有多媒体系统专题讲座。
在网址上能够收看当场专题讲座、资询和评价。
专业为第4版及其JavaSE5/6重写了700好几个编译文档中的500好几个程序流程。
适用网址包括了全部源码、带注释的解决方法手册、网络日记及其多媒体系统学习材料。
遮盖了全部基本知识,一起阐述了高級特点。
详尽地论述了面向对象编程基本原理。
目录
- 读者评论
- 前言
- 简介
- 第1章 对象导论
- 1.1 抽象过程
- 1.2 每个对象都有一个接口
- 1.3 每个对象都提供服务
- 1.4 被隐藏的具体实现
- 1.5 复用具体实现
- 1.6 继承
- 1.6.1 “是一个”(is-a)与“像是一个”(is-like-a)关系
- 1.7 伴随多态的可互换对象
- 1.8 单根继承结构
- 1.9 容器
- 1.9.1 参数化类型(范型)
- 1.10 对象的创建和生命期
- 1.11 异常处理:处理错误
- 1.12 并发编程
- 1.13 Java与Internet
- 1.13.1 Web是什么
- 1.13.2 客户端编程
- 1.13.3 服务器端编程
- 1.22 总结
- 第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.4.1 域和方法
- 2.4.2 基本成员默认值
- 2.5 方法、参数和返回值
- 2.5.1 参数列表
- 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 更简单的打印语句
- 3.2 使用Java操作符
- 3.3 优先级
- 3.4 赋值
- 3.4.1 方法调用中的别名问题
- 3.5 算术操作符
- 3.5.1 一元加、减操作符
- 3.6 自动递增和递减
- 3.7 关系操作符
- 3.7.1 测试对象的等价性
- 3.8 逻辑操作符
- 3.8.1 短路
- 3.9 直接常量
- 3.9.1 指数记数法
- 3.10 按位操作符
- 3.11 移位操作符
- 3.12 三元操作符 if-else
- 3.13 字符串操作符 和 =
- 3.14 使用操作符时常犯的错误
- 3.15 类型转换操作符
- 3.15.1 截尾和舍入
- 3.15.2 提升
- 3.16 Java没有“sizeof”
- 3.17 操作符小结
- 3.18 总结
- ......
- 第4章 控制执行流程
- 第5章 初始化与清理
- 第6章 访问权限控制
- 第7章 复用类
- 第8章 多态
- 第9章 接口
- 第10章 内部类
- 第11章 持有对象
- 第12章 通过异常处理错误
- 第13章 字符串
- 第14章 类型信息
- 第15章 泛型
- 第16章 数组
- 第17章 容器深入研究
- 第18章 Java I/O系统
- 第19章 枚举类型
- 第20章 注解
- 第21章 并发
- 第22章 图形化用户界面
- 附录A 补充材料
- 可下载的补充材料
- Thinking in C:Java的基础
- Java编程思想 研讨课
- Hands-on Java研讨课CD
- Thinking in Objects研讨课
- Thinking in Enterprise Java
- Thinking in Patterns(with Java)
- Thinking in Patterns研讨课
- 设计咨询与复审
- 附录B 资源
- 软件
- 编辑器与IDE
- 书籍
- 分析与设计
- Python
- 我的著作列表
- 索引