Java经过多年发展,现在已经真正成长为严格的、主流的开发语言。本书的作者是国际知名的教育专家H.M.Deitel和P.J.Deitel。全书通过Deitel特有的"活代码"方式,详细讲解了如何使用Java开发数据库应用程序、多媒体应用程序、网络应用程序。本书还介绍了软件工程知识、界面设计知识、调试技巧、性能提示等方面的内容。另外,本书还配有实验手册,它提供了一个的学习环境,学生们可以用所学概念解决精心设计的各种问题。教师也能更好地评估学生对教材的理解程度。该实验手册也可以作为开放式实验、家庭作业以及自学用。
本书的读者对象是各类编程人员,计算机相关专业的本科生和研究生。
H.M.Deitel和P.J.Deitel是Deitel&Assocciates公司的奠基人。Deitel&Associates公司是一家国际认证的培训和出版公司,致力于Java、C++、C#、Visual Basic.NET、Visual C++.NET、XML、Python、perl、Internet、Web和对象技术的教学和相关产品的研发。Deitel父子俩编写了许多世
第1章 计算机、Internet和Web概述
1.1 本章简介
1.2 计算机是什么
1.3 计算机的构成
1.4 操作系统的演变
1.5 个人计算、分布式计算和客户/服务器计算
1.6 机器语言、汇编语言和高级语言
1.7 C++发展简史
1.8 Java发展简史
1.9 Java类库
1.10 FORTRAN、COBOL、Pascal和Ada
1.11 BASIC、Visual Basic、Visual C++、C#和.NET
1.12 Internet和WWW
1.13 典型Java环境基础
1.14 有关Java和本书的简要说明
1.15 有关对象的思考:对象技术及统一建模语言简介
1.16 设计模式初探
本章小结
第2章 Java应用程序介绍
2.1 本章简介
2.2 及时个Java程序
2.3 修改及时个Java程序
2.4 在一个对话框中显示文本
2.5 另一个Java应用程序:整数相加
2.6 内存概念
2.7 算术运算
2.8 等式和关系运算符
2.9 对象思想:问题陈述分析(选学)
本章小结
第3章 Java applet介绍
3.1 本章简介
3.2 Java 2软件开发工具包中的示范applet
3.3 简单的Java applet:绘制一个字符串
3.4 绘制字符串和直线
3.5 浮点数相加
3.6 网上资源
3.7 对象思想:确定问题陈述中的类(选学)
本章小结
第4章 控制结构(一)
4.1 本章简介
4.2 算法
4.3 伪码
4.4 控制结构
4.5 if单选结构
4.6 if…else选择结构
4.7 while循环结构
4.8 算法设计:案例分析1(计数器控制的循环)
4.9 自顶向下、逐步求精的算法设计:案例分析2
4.10 自顶向下、逐步求精的算法设计:案例分析3
4.11 复合赋值运算符
4.12 自增和自减运算符
4.13 基本数据类型
4.14 对象思想:确定类属性(选学)
本章小结
第5章 控制结构(二)
5.1 本章简介
5.2 计数器控制的循环的本质
5.3 for循环结构
5.4 for结构应用举例
5.5 do…while循环结构
5.6 switch多重选择结构
5.7 break和continue语句
5.8 带标号的break和continue语句
5.9 逻辑运算符
5.10 结构化编程小结
5.11 对象思想:确定对象的状态和活动(选学)
本章小结
第6章 方法
6.1 本章简介
6.2 Java中的程序模块
6.3 Math类的方法
6.4 方法声明
6.5 参数提升
6.6 Java API包
6.7 随机数生成
6.8 例子:概率游戏
6.9 声明的作用域
6.10 类JApplet的方法
6.11 方法重载
6.12 递归
6.13 递归应用举例:斐波纳契数列
6.14 递归与迭代
6.15 对象思想:确定类操作(选学)
本章小结
第7章 数组
第8章 基于对象编程
第9章 面向对象编程:继承
第10章 面向对象编程:多态性
第11章 字符串和字符
第12章 图形和Java2D
第13章 图形用户界面组件(一)
第14章 图形用户界面组件(二)
第15章 异常处理
第16章 多线程
第17章 文件和流
第18章 网络
第19章 多媒体:图像、动画和声音
第20章 数据结构
第21章 Java工具包和位操作
第22章 集合
第23章 用JDBC进行Java数据库连接
第24章 Servlet
第25章 JSP
附录A 运算符优先级表
附录B ASCII字符集
附录C 数值系统
C.1 简介
C.2 将二进制数简化为八进制和十六进制数
C.3 将八进制和十六进制数转换为二进制数
C.4 将二进制、八进制和十六进制数转换为十进制数
C.5 将十进制数转换为二进制、八进制或十六进制数
C.6 负的二进制数:补码表示法
C.7 小结
附录D 电梯事件和监听者接口
D.1 简介
D.2 事件
D.3 Listener
D.4 制品回顾
附录E 电梯模型
E.1 简介
E.2 ElevatorSimulation类
E.3 Location类和Floor类
E.4 Door类和ElevatorDoor类
E.5 Button类
E.6 ElevatorShaft类
E.7 Light类和Bell类
E.8 Elevator类
E.9 Person类
E.10 制品回顾
E.11 结论
附录F 电梯视图
F.1 简介
F.2 类的对象
F.3 类的常量
F.4 类的构造函数
F.5 事件处理
F.6 制品回顾
F.7 结论
附录G Unicode
G.1 概述
G.2 Unicode转换格式
G.3 字符和字形
G.4 Unicode的优缺点
G.5 Unicode协会的网站
G.6 使用Unicode
G.7 字符范围
小结
有点旧,还可以
东西好送的快
物流很满,东西一般,很不满意
系统全面的介绍了java基础(j2se)编程,是一本超超精典的书,我精读了两遍,其中学习的时候还经常用来查阅,是一本特别棒的工具书.
先不看内容吧,这本书的纸张实在是太差了吧,脱页严重有木有,纸张很脆有木有。动不动就破有木有,实在是非常滴无奈啊!!!
面面俱到,适合作为大学教材或者入门级参考书。
我在当当里面买了很多很多的书,第一次感觉这本书不是正版的,里面居然有好几页都是白色的 让我太失望了
书很好,讲的很底层,就是书太厚,不方便带,以后弄成上下册就好了
书挺厚的,内容很详尽,就是纸张有些连在一起,可能是太厚的原因,但纸张质量一般
该书很详尽,对初学者来说是比较好的一本教材,但书本很厚,要学完需要很大的毅力。
对于初学者来说是一本不错的书,感觉上没有JAVA核心技术说的深入
这一系列的书都不错,细节方面很详细。只是,太厚了,太仔细了,我这人懒,就不大愿看了……
非常适合我这种没有基础的人看,呵呵,受益匪浅!!!
从基础到精通的好东西 就是这样 如果要学 就要学透彻吧
真是一本好书,尤其是对初学者来说。翻译得也不错。
非常非常好的书,非常适合0基础入门,讲的很细
非常合适初学者,一看就懂,每章后有大量习题,认真做的话就能掌握好每章的内容
一直都在杂志之家买东西。一直都是非常信赖他的。觉得他比淘宝好了很多倍啊。淘宝有太多的伪劣货和**,搞得我们都不相信网购了,可是当我第一次买了当当的书以后,觉得他比书店的便宜太多了,而且质量也确实很不错的。让我有了网购都信心。。现在不管买什么东西,家人都会说去杂志之家看看啊。看有没有合适的啊。都说我会买 ,选了杂志之家这个好网站。目前本人正在偷笑中啊。还不是杂志之家自己有实力 做到好啊?会让我身边的朋友也来杂志之家购物的,
之前看过别的java书 感觉这本书写的很实在很具体 很适合初学者还有对已经掌握了些java的程序员来说巩固 提高也是本不错的书
如果你是一名JAVA初学者,你想通过买一本书,就能学会JAVA,并且可以边学边练习,那么这本书非常适合你。
不错 很好的一本书讲解很细 就是太厚了 ,带着不方便 放在书架上,当工具比较合适