
2皮专009年6月年电子工业说祖以省出版社出版社出版张伟编著图书。
- 中文名 JavaSE实践教程
- 定价 48.00元
- 出版社 电子工业出版社
- 作者 张伟
- 出版时间 2009年6月
编辑推来自荐
《Java 360百科SE实践教程》提供了最新的Java特某丝性的讲解和一系列相关的动手实验室样例,而且作者参与过大型的Java项目,有着丰富的编程经验。由于《Java SE实践教程》提供了大量接近实战的示例,所以老师们可以使用《Java SE实践教程》帮助聚滑族杀井听学生获取只有在实际工作中才能得到的宝贵经验。
——Dr.Karie Willyerd,Vice Pr留良的直早践赵现esident & Chief Learning Officer, Sun Microsystems, Inc.
目录
景全织前花浓德今阿七 第1章 进驻爪哇左聚坏斗浓座按岛——JAVA的省定基本语法
1.1 讲解
1.1.1 爪哇岛的历史与演变
1.1.2 爪哇岛基本生存规则
1.1.3 爪宁国哇岛上新人新风尚
1.2 练习
1.2.1 搭建Java开发环境
1.2.2 体验Java程序开发
1.2.3 J2SEc5.0新特性实践
1.3 小结
第2章 对象无处景走封生员与故孙友不在——面向对象的基本概念
2.1 讲解
2.1.1 什么是面向对象
例套据危苦 2.1.2 面向对象的基本概念
2.1.3 J推验德读培胜说呼都左ava对面向对象的支持
2.2 练习
2.2.1 万满委什空攻要经甚拉结JavaBeans技术开发可重用组件
径粒损材2.2.2 面向对象的基础实践
站围式重食 2.3 小结
第3章 当一个变宜握成节才只成多个——集合框架的基本概念
3.1 讲解
3.华放广1.1 集合概述
3.1.2 Collection接口
3.1.3 泛型(Generics)
3.1.4 Map接口
3.2 练习
3.2.1 创建课程管理系统
3.3 小结
第4章 数据传送的管道——JAVAcI/O
4.1 讲解
4.1.1 流——JavacI/O的基础
4.1.2 JavacI/O库
4.2 练款八须先陆习
4.2.1 数据传送的通道
4.2.2 管道的一端
4.2.3 文件处理
4.2.4 基于对象的读写
4.2.5 NIO
海陆之月致正目盐项争立 4.3 小结
第5章 如何走得更稳——测试驱动的基本概念
5.1 讲解
5.1.1 什么是JUnit
音看由块草头5.1.2 使用JUnit的一般过程
5.1.3 安装JUnit
5.2 编写单元测试
5.2.1 第1个单元测试
5.3 编写单元测试的步骤
5.3.1 常用断言
5.3.2 TestSuite
5.3.3 JUnit框架组成
5.4 练习
5.4.1 创建JUnit单元测试
5.4.2 setUp和tearDown
5.4.3 使用TestSuite
5.5 补充:JUNITc4的新增特性
5.5.1 测试方法
5.5.2 初始化方法
5.5.3 TestSuite初始化
5.5.4 兼容性
5.6 小结
第6章 三头六臂——线程和同步的基本概念
6.1 讲解
6.1.1 什么是线程
6.1.2 创建线程
6.1.3 线程的生命周期
6.1.4 线程的优先级
6.1.5 中断线程
6.1.6 线程组
6.1.7 处理未被捕获的异常
6.1.8 守护线程
6.2 同步与锁
……
第7章 我要彩色照片——SWING的基本概念
第8章 朋友们,你们在哪里——JAVA数据库运用
第9章 还想再见到你——数据持久化
第10章 准备环球旅行——应用程序国际化
第11章 请保持联系——JAVA网络连接
第12章 找个好管家——JMX
第13章 让我们更专业——软件工程的基本概念
索引
文摘
第1章 进驻爪哇岛——JAVA的基本语法
1.1 讲解
1.1.1 爪哇岛的历史与演变
爪哇的诞生
书中我们所要讨论的爪哇岛其实与印度尼西亚的爪哇岛(Java)毫无关系,哈,它们只是碰巧同名罢了。我们将要讨论和学习的Ja龙根由答死接建州赶va是一门程序设计语言,是一个程序开发环境,也是一个应用部署环境。虽然Sun公司直到l995年才正式发布其Java语言,但Java真正的诞生日期其实可以一直追溯到1990年底。当时以JamesGoslin9为首的怎抓喜纪迅十多个人在Sun公司内部成来自立了一个名为GreenTeam的小组,旨在开发一种能够在诸如烤面包360百科机、冰箱等的各类消费电子产品操并之容视朝象品胞婷作平台上运行且又独立于平台的软件,来解决对这些电子产品的控制与通信露处回把问题。最后,Gre帝航者还背德方利对enTeam开发的一种名为Oak的语言解决了汉少美快协紧封云规这一问题。Oak语言继承了C/C++的面向对象技术核单渐心,同时摒弃了容易引发错误的指针、运算符重载,以及多重继承等语言特性,并且补充了C,C+步肥序袁势硫某学+所缺乏的垃圾回收机制等重要特点。这样一来,Oak语言在当时可用资源极其有限的嵌入式平台上就游刃有余了。但是由于嵌入式市场的前景不如预期,恰巧当时互联网又崭露头角,GreenTeam决定改造Oak语言,转投互联网市场。当GreenTeam进行商标注册时,发现Oak商标已经被一家显卡制造厂家注册了,所以Team决定王将Oak语言重新命名为Java,一杯热气腾腾的爪哇咖啡。