
| 采用Deitel“活代码”方式的J2SE 5.0权威编程指南! 全面涵盖Java语言中面向对象编程的基本原理,以及多个主要的集成实例研究:Time类、Employee类、GradeBook类以及可选读的GUI与图形实例研究。 |
| Harvey M. Deitel 博士和 Paul J. Deitel是Deitel & Associates公司的创立者,该公司是一家国际认可的企业培训和媒体内容制作机构,主要关注Java,C++,C,C#,Visual Basic .NET,Visual C++ .NET,XML,Python,Perl, Internet,Web和对象技术。Deitel父子编写的其他许多教材都非常畅销,包括《Java大学教程》(第六版)、《Internet与WWW程序设计教程》(第三版)、《C大学教程》(第五版)和《C++大学教程》(第五版)等。 .. << 查看详细 |
| 第1章 计算机、internet和万维网概述. 1.1 简介 1.2 什么是计算机 1.3 计算机的构成 1.4 操作系统的沿革 1.5 个人计算、分布式计算和客户服务器计算 1.6 internet与万维网 1.7 机器语言、汇编语言和高级语言 1.8 c和c++语言的发展史 1.9 java语言的发展史 1.10 java类库 1.11 fortran,cobol,pascal和ada 1.12 basic,visual basic,visual c++,c#和.net 1.13 典型的java开发环境 1.14 关于java和本书的说明 1.15 java应用程序的运行示例 1.16 对象技术与uml简介 1.17 本章小结 1.18 web资源 第2章 java应用程序入门 .2.1 简介 2.2 第一个java应用程序:打印一行文字 2.3 修改第一个java程序 2.4 用printf显示文本 2.5 另一个java应用程序:整数相加 2.6 内存的概念 2.7 算术运算 2.8 选择:相等和关系运算符 2.9 本章小结 第3章 类和对象的基础知识 3.1 简介 3.2 类、对象、方法和实例变量 3.3 声明带有一个方法的类并实例化该类的一个对象 3.4 声明带形式参数的方法 3.5 实例变量、set方法和get方法 3.6 基本类型和引用类型的对比 3.7 用构造函数初始化对象 3.8 浮点数和double类型 3.9 gui和图形实例研究:使用对话框(选读) 3.10 本章小结 第4章 控制语句(第1部分) 4.1 简介 4.2 算法 4.3 伪码 4.4 控制结构 4.5 if单选语句 4.6 if...else双选语句 4.7 while循环语句 4.8 算法设计:计数器控制循环 4.9 算法设计:标记控制循环 4.10 算法设计:嵌套控制语句 4.11 复合赋值运算符 4.12 增量和减量运算符 4.13 基本类型 4.14 gui和图形实例研究:绘制简单线条(选读) 4.15 本章小结 第5章 控制语句(第1,部分) 5.1 简介 5.2 计数器控制循环基础知识 5.3 for循环语句 5.4 使用for语句的例子 5.5 do...while循环语句 5.6 switch多选语句 5.7 break和continue语句 5.8 逻辑运算符 5.9 结构化程序设计小结 5.10 gui和图形实例研究:绘制矩形和椭圆(选读) 5.11 本章小结 第6章 方法的深入剖析 6.1 简介 6.2 java中的程序模块 6.3 static方法,static域和math类 6.4 声明带多个形参的方法 6.5 声明和使用方法的注意事项 6.6 方法调用栈和活动记录 6.7 参数提升和强制转换 6.8 javaapi包 6.9 实例研究:随机数生成 6.10 实例研究:博彩游戏和enum简介 6.11 声明的作用域 6.12 方法重载 6.13 gui与图形实例研究:颜色和填充形状(选读).. 6.14 本章小结 第7章 数组 7.1 简介 7.2 数组 7.3 声明并创建数组 7.4 使用数组的例子 7.5 实例研究:洗牌与发牌模拟程序 7.6 增强for语句 7.7 将数组传递给方法 7.8 实例研究:用数组保存成绩的类gradebook 7.9 多维数组 7.10 实例研究:使用二维数组的类gradebook 7.11 变长实参表 7.12 使用命令行实参 7.13 gui与图形实例研究:画弧(选读) 7.14 本章小结 第8章 类和对象的深入剖析 8.1 简介 8.2 time类实例研究 8.3 类成员访问控制 8.4 用this引用指向当前对象的成员 8.5 time类实例研究:重载构造函数 8.6 默认构造函数和无实参构造函数, 8.7 关于set方法和get方法 8.8 组合 8.9 枚举类型 8.10 垃圾收集和finalize方法 8.11 static方法成员 8.12 static导人 8.13 fmal实例变量 8.14 软件可重用性 8.15 数据抽象与封装 8.16 time类实例研究:创建包 8.17 包访问性 8.18 gui与图形实例研究:使用图形对象(选读) 8.19 本章小结 第9章 面向对象编程:继承 9.1 简介 9.2 超类与子类 9.3 protected成员 9.4 超类与子类之间的关系 9.5 子类的构造函数 9.6 用继承实现软件工程 9.7 object类 9.8 gui与图形实例研究:用标签显示文本和图像(选读) 9.9 本章小结 9.10 自测题 第10章 面向对象编程:多态 10.1 简介 10.2 多态实例 10.3 多态的行为 10.4 抽象类与方法 10.5 实例研究:采用多态方法的工资支付系统 10.6 final方法和类 10.7 实例研究:创建和使用接口 10.8 gui与图形实例研究:用多态的方式绘图(选读) 10.9 本章小结 附录a 运算符优先级表 附录b ascii字符集 附录c 关键字和保留宇 附录d 基本类型 附录e 计数系统 附录f unicode 附录g 使用java apl文档. 附录h 用javadoc创建文档 附录i 带标号的break和continue语句 附录j 使用调试器 索引... |
商品评论(0条)