《Java面向对象程式设计》是2009年清华大学出版社出版的图书,作者是邱少明。
基本介绍
- 书名:Java面向对象程式设计
- 作者:邱少明
- ISBN:9787811238181
- 类别:计算机
- 页数:209
- 定价:23
- 出版社:清华大学出版社
- 出版时间:2009.09.01
- 装帧:平装
- 开本:16开
书籍信息
作者:邱少明
定价:23元
印次:1-1
ISBN:9787811238181
出版日期:2009.09.01
印刷日期:2009.09.16
定价:23元
印次:1-1
ISBN:9787811238181
出版日期:2009.09.01
印刷日期:2009.09.16
内容简介
《Java面向对象程式设计》是学习Java的基础性书籍,书中引用大量实例,详细讲解Java面向对象的编程思想和编程语法。书中实例程式是基于JDK1.5以上版本编写的。主要内容包括面向对象思想、类和对象的使用、Java语法基础、数组、异常处理、多执行绪、集合类、输入/输出操作、资料库操作、图像界面编程、网路编程等内容。同时《Java面向对象程式设计》还设计了11个实验题目,方便读者做自测练习。
《Java面向对象程式设计》可作为高等学校计算机及相关专业本科生、专科生的“Java程式设计”课程教材,同时也可供Java初学者参考使用。
本书以前6章以面向对象基础知识为重点,后6章内容为Java的特色知识讲解。
书本目录
第1章 认识Java
1.1 Java的历史
1.2 Java的特点
1.3 Java的现状
1.4 Java跨平台原理的剖析
1.5 Java的安装及环境变数的配置
1.5.1 Java的安装
1.5.2 环境变数的配置
习题
第2章 Java基本程式设计
2.1 两个简单的例子
2.2 数据类型与变数
2.2.1 基本数据类型
2.2.2 整型
2.2.3 浮点型
2.2.4 字元型
2.2.5 布尔型
2.2.6 变数
2.2.7 常量
2.3 运算符、表达式与语句
2.3.1 算术运算符
2.3.2 位运算符
2.3.3 赋值运算符
2.3.4 关係运算符
2.3.5 逻辑运算符
2.3.6 条件运算符
2.3.7 表达式
2.3.8 运算符的优先权和结合性
2.3.9 语句
2.4 选择与循环性语句
2.4.1 选择语句
2.4.2 循环语句
2.4.3 循环辅助语句
习题
第3章 Java面向对象编程
3.1 对象
3.2 类
3.2.1 类的概念和定义
3.2.2 对象的使用
3.2.3 成员
3.2.4 构造方法
3.2.5 this关键字
3.3 继承
3.3.1 继承的基本概念和语法
3.3.2 super关键字
3.3.3 子类的构造方法
3.4 多态
3.4.1 方法的重载
3.4.2 成员的覆盖
习题
第4章 包和修饰符、Java的接口
4.1 包的概念和语法
4.1.1 包的概念
4.1.2 包的定义
4.1.3 带包类的编译、运行
4.2 包的导人
4.3 成员的访问许可权修饰符
4.3.1 封装
4.3.2 成员的访问许可权修饰符
4.4 成员的非访问许可权修饰符
4.4.1 static
4.4.2 final
4.4.3 abstract
4.5 接口
4.5.1 接口的概念和语法
4.5.2 接口使用
4.5.3 抽象类和接口
习题
第5章 数组的相关操作、常用类
5.1 数组
5.1.1 一维数组的声明
5.1.2 数组元素的初始化
5.1.3 数组元素的表示方法
5.2 二维数组
5.2.1 二维数组的声明和初始化
5.2.2 数组元素的表示方法
5.3 对象数组的创建
5.4 命令行参数
5.5 Object类
5.6 String类和StringBuffer类
5.6.1 String类
5.6.2 StringBuffer类
习题
第6章 异常处理
6.1 Java的异常处理机制
6.2 异常处理机制的使用
6.2.1 try—catch—finally语句块
6.2.2 throws语句
6.2.3 throw语句
6.3 自定义异常类
6.4 异常处理对性能的影响
习题
第7章 多执行绪
7.1 Java的多执行绪运行机制
7.1.1 什幺是执行绪
7.1.2 利用执行绪的优点
7.2 执行绪的创建和启动
7.2.1 继承Thread类
7.2.2 执行Runnable接口
7.3 执行绪的同步
7.3.1 同步语句块
7.3.2 同步方法
7.4 执行绪的生命周期
7.4.1 新建状态
7.4.2 就绪状态
7.4.3 运行状态
7.4.4 阻塞状态
7.4.5 死亡状态
7.5 执行绪的死锁
习题
第8章 集合类
8.1 集合的基本概念
8.2 Collection接口
8.2.1 AbstractCollection抽象类
8.2.2 herator接口
8.3 List
8.3.1 LinkedList类
8.3.2 ArrayList类
8.4 Set
8.4.1 Hash表
8.4.2 Comparable接口和Comparator接口
8.4.3 SoaedSet接口
8.4.4 AbstractSet抽象类
8.4.5 HashSet类和TreeSet类
8.4.6 LinkedHashSet类
8.5 Map
……
第9章 资料库操作
第10章 I/O操作
第11章 图形界面编程
第12章 网路编程
实验
参考文献