| 作 者: | 印旻 |
| 出版社: | 高等教育出版社 |
| 丛编项: | 面向对象程序设计系列教材 |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | Java |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第一章 软件开发基础与Java语言概述
1. 1 软件开发基础
1. 1. 1 软件运行原理
1. 1. 2 操作系统与计算结构的发展
1. 1. 3 软件开发过程与程序设计语言
1. 2 Java语言概述
1. 2. 1 Java的发展历史
1. 2. 2 Java程序的开发过程与运行环境
1. 2. 3 Applet与Applicatior
习题一
第二章 Java语言基础
2. 1 Java程序的输入输出
2. 2 变量与数据类型
2. 2. 1 变量
2. 2. 2 数据类型
2. 3 表达式与运算符
2. 3. 1 算术运算
2. 3. 2 逻辑运算与关系运算
2. 3. 3 位运算
2. 3. 4 其他运算符
2. 3. 5 运算符的优先级与结合性
习题二
第三章 Java语言的结构化程序设计
3. 1 算法与结构化程序设计
3. 2 分支控制结构
3. 2. 1 if语句
3. 2. 2 switch语句
3. 3 循环控制结构
3. 4 定义和使用Java的方法
习题三
第四章 面向对象的软件开发基础
4. 1 面向对象的基本概念
4. 1. 1 对象. 类与实体
4. 1. 2 对象的属性
4. 2 面向对象软件开发的基本过程
4. 3 面向对象程序设计方法的特点
4. 3. 1 抽象
4. 3. 2 封装
4. 3. 3 继承
4. 3. 4 多态
4. 4 面向对象程序设计方法的优点
4. 4. 1 可重用性
4. 4. 2 可扩展性
4. 4. 3 可管理性
习题四
第五章 Java面向对象编程基础
5. 1 定义类
5. 2 创建类的实例对象
5. 3 构造函数
5. 4 访问控制修饰符
5. 5 静态属性. 静态方法与静态初始化器
5. 6 抽象类与抽象方法
5. 7 最终类. 最终属性. 最终方法与终结器
5. 8 其他修饰符及修饰符的混合使用
习题五
第六章 深入面向对象的程序设计
6. 1 继承与重载
6. 1. 1 继承关系的定义
6. 1. 2 属性的继承与隐藏
6. 1. 3 方法的继承. 重载与覆盖
6. 1. 4 父类对象与子类对象的
使用与转化
6. 1. 5 构造函数的继承与重载
6. 2 包(package)
6. 3 接口
6. 3. 1 接口的基本概念
6. 3. 2 接口的声明
6. 2. 3 按口的实现
6. 4 错误. 异常及其处理
6. 4. 1 编程中的错误
6. 4. 2 异常与异常类
6. 4. 3 异常的抛出
6. 4. 4 异常的处理
习题六
第七章 常用工具. 算法与数据结构
7. 1 Java的类库
7. 1. 1 Java的类库结构
7. 1. 2 语言基础类库
7. 2 数组与向量类
7. 2. 1 数组
7. 2. 2 向量类
7. 3 字符串
7. 3. 1 字符串常量与String类
7. 3. 2 字符串变量与StringBuffer类
7. 3. 3 Java Application的命令行参数
7. 4 常用算法
7. 4. 1 排序
7. 4. 2 查找
7. 4. 3 递归
7. 5 堆栈与栈类
7. 6 链表与队列
7. 6. 1 链表
7. 6. 2 队列
7. 7 树
7. 8 其他常用工具
7. 8. 1 日期类
7. 8. 2 随机类
习题七
第八章 Applet与图形用户界面
8. 1 Applet的基本工作原理
8. 2 使用Applet类
8. 3 Applet与HTML文件的配合
8. 3. 1 HTML中的Applet标记
8. 3. 2 向Applet传递参数
8. 4 Java图形用户界面概述
8. 5 绘制用户自定义成分
8. 5. 1 绘制图形
8. 5. 2 显示文字
8. 5. 3 控制颜色
8. 5. 4 显示图像
8. 5. 5 实现动画
8. 6 事件处理机制
8. 6. 1 JDK1.02的事件处理机制
8. 6. 2 JDK1.1的事件处理机制
8. 7 事件及其监听者
8. 7. 1 事件类体系
8. 7. 2 监听者接口
8. 8 图形用户界面的标准组件
8. 8. 1 基本控制组件
8. 8. 2 布局设计
8. 8. 3 容器组件
习题八
第九章 Java网络程序设计及相关技术
9. 1 流式输入输出与文件处理
9. 1. 1 Java输入输出类库
9. 1. 2 数据输入输出流
9. 1. 3 文件的处理与随机访问
9. 2 Java多线程机制
9. 2. 1 Java中的线程
9. 2. 2 Java的线程类与Runnable接口
9. 2. 3 如何在程序中实现多线程
9. 2. 4 线程的同步与死锁
9. 3 网络应用的层次和结构
9. 4 用Java实现底层网络通信
9. 4. 1 基于连接的流式套接字(socket)
9. 4. 2 无连接的数据报(UDP)
9. 5 Java程序对网上资源的访问
9. 6 Java程序对数据库的
访问与操作(JDBC)
习题九