Java面向对象程序设计
2006-9
清华大学出版社
邵鹏鸣
439
643000
本书针对Java 2平台标准版5.O,详细介绍了如何使用Java语言进行面向对象编程。较早地把有关面向对象的内容贯穿其中,使初学程序开发的读者们能够逐步体会并深刻理解“对象”技术的强大功能;较早地引人事件的处理与GUI的使用等,使学生们将逐步掌握GUI的创建。全书用两章的篇幅通过一个具体的实际应用程序实例讲述使用JDBC与SQL访问数据库的编程技术。通过多个详尽的实例分析,使学生尽快地掌握面向对象的编程技巧。此外,书中提供了大量与开发相关的技术要点,同时配合实用、有效的GuI应用程序,使读者能够迅速掌握并巩固所学到的知识。本书汲取了很多来自实际编程中的经验,这将为培养良好的编程习惯打下一个坚实的基础。 本书可作为高职高专计算机专业和高等技术型院校进行编程语言和Java 教学的教材,也可供程序设计与开发人员参考。
第1章 认识Java 1.1 第一个简单的Java应用程序 1.2 简单的Swing界面应用程序 第2章 Java编程基础 2.1 变量与常量 2.2 基本数据类型 2.3 浮点类型 2.4 格式化输出信息 2.5 算术运算 2.6 基本数据类型的相互转换 2.7 布尔类型 2.8 Scanner类和键盘输入 第3章 面向对象程序设计初步 3.1 类和对象 3.2 消息和方法 3.3 使用现有的类 3.4 创建自己的类 3.5 继承 3.6 接口 第4章 程序流控制 4.1 选择语句 4.2 循环语句 4.3 跳转语句 第5章 数组与方法 5.1 数组 5.2 多维数组 5.3 值类型与引用类型 5.4 方法 第6章 基于对象程序设计 6.1 类、对象和封装 6.2 字段 6.3 set访问器和get访问器 6.4 构造函数 6.5 构造函数重载 6.6 静态成员与实例成员 6.7 对象参数与返回值为对象 6.8 方法的重载 6.9 装箱和取消装箱 第7章 继承 7.1 直接基类与派生类 7.2 派生类构造函数声明 7.3 隐藏从基类继承的字段和静态方法 7.4 含直接基类构造函数和构造函数声明 7.5 重写超类方法 7.6 使用ArrayList类 7.7 泛型 7.8 枚举类型 第8章 多态性 8.1 抽象方法与抽象类 8.2 接口 8.3 内部类 第9章 异类处理 9.1 异常举例 9.2 异常和异常类 9.3 捕获异常 9.4 finally子句 9.5 理解异常处理 第10章 Swing及GUI程序设计 10.1 滚动条 10.2 事件模型 10.3 复选框和单选按钮 10.4 Connection和Statement对象 10.5 使用ResultSet 10.6 创建三层应用程序 10.7 显示图片 10.8 组合框控件和密码框控件 10.9 列表框 第11章 使用JDBC进行数据库编程 11.1 可滚动的ResultSet 11.2 可更新的ResultSet 11.3 使用PreparedStatement 11.4 使用CallableStatement执行存储过程 11.5 JTable和ResultSetMetaData
大二时,老师推荐的参考书之一,此书比较干净利落的介绍了有关面向对象的内容书中有很多比较经典的例子,对于学习和理解有很大的帮助作用。尤其是使初学者能深刻理解“对象”的含义。这本书与一些英文版的书相比较而言,显得简洁很详尽,很符合中国学生的思维方式,使java得上手十分容易。对于学习有很大的推动作用。
正在看呢具体的还不知道
通俗易懂,学得不费力!