面向对象程序设计:基于Java语言

面向对象程序设计:基于Java语言
作 者: 古新生
出版社: 华南理工大学出版社
丛编项: 21世纪计算机科学与技术系列教材
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: JAVA语言
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《面向对象程序设计:基于Java语言》作者简介

内容简介

本书特色:将面向对象编程与当前最为流行的Java语言结合起来,以纯面向对象的Java语言为实例,深入阐释面向对象技术的核心概念。由于Java较其他的面向对象语言更简单、易学且用途更广,容易引起学生学习的兴趣并增强教学效果。本书中的理论部分注重基于概念的正确与严谨,做到说理清楚、逻辑严密、层次分明、通俗易懂。作为编程语言教材,本书还强调实践,所举例子都经上机调试,充分考虑学生学习时容易理解错或上机操作易犯的错误等情况。例子选取与理论部分联系紧密结合,以加深读者理解。采用“注意”、“小窍门”或用图形或表格等方法强调关键和核心,使读者更易理解、掌握所讲知识。为了配合Java软件版本的快速升级,本书尽量按当前最新版本的内容编写。为了帮助读者掌握这门课的专业英语词汇,本书的关键术语都加上对应的英文。

图书目录

1 Java语言概述

 1.1 Java语言的产生和发展

 1.2 JDK的安装和使用

 1.3 Java的第一个独立应用程序

 1.4 Java的小应用程序

 1.5 Java的特色

 1.6 Java语言与C++的比较

 练习与思考

2 Java语言程序设计基础

 2.1 Java语言程序的基本构成要素

 2.2 数据类型

 2.3 运算符

 2.4 常用Java数值计算方法

 2.5 表达式

 2.6 包装类

 2.7 输入输出初步

 2.8 流程控制

 练习与思考

3 面向对象程序设计

 3.1 面向对象的程序设计概述

 3.2 抽象性与封装性

 3.3 Java的类

 3.4 Java类的对象

 3.5 类与类之间的关系

 3.6 抽象方法和抽象类

 3.7 Java类中的三种重要方法

 练习与思考

4 Java类层次的特性

 4.1 Java语言系统类的层次

 4.2 继承性

 4.3 多态性

 4.4 Java接口

 4.5 Object基类

 4.6 Class类

 4.7 Java的包

 4.8 综合应用实例

 练习与思考

5 数组、字符串及其他

 5.1 数组

 5.2 字符串

 5.3 字符串应用

 5.4 Vector类与Hashtalbe类

 练习与思考

6 异常 

 6.1 异常的概念

 6.2 定义异常 

 6.3 抛出异常

 6.4 捕获和处理异常 

 练习与思考

7 线程与多线程

8 流与输入输出

9 图形用户界面程序设计

10 图形用户界面高级编程

11 JDBC

12 Java的网络传输

参考文献