| 作 者: | 谭浩强编丽萍光亚后扬 |
| 出版社: | 清华大学出版社 |
| 丛编项: | 高职高专计算机系列教材 |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | Java |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 Java快速入门
1. 1 Java简介
1. 1. 1 Java的起源与发展
1. 1. 2 Java语言特点
1. 1. 3 Java的用途
1. 2 Java的运行环境
1. 2. 1 SDK的下载与安装
1. 2. 2 配置Java运行环境
1. 3 初步了解Java程序
1. 3. 1 编写第一个Java源程序
1. 3. 2 Java程序的编译
1. 3. 3 运行Java程序
习题
第2章 Java基本语法
2. 1 Java语言的基本元素
2. 1. 1 标识符
2. 1. 2 关键字
2. 1. 3 分隔符
2. 2 数据类型
2. 2. 1 基本数据类型
2. 2. 2 直接量与常量
2. 2. 3 变量
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. 4 数组
2. 4. 1 一维数组的声明
2. 4. 2 一维数组的创建与赋值
2. 4. 3 多维数组
习题
第3章 Java语句及其控制结构
3. 1 Java程序结构
3. 1. 1 Java程序构成
3. 1. 2 Java语句
3. 2 选择语句
3. 2. 1 if语句
3. 2. 2 if…else语句
3. 2. 3 if…else复合结构
3. 2. 4 switch开关语句
3. 3 循环语句
3. 3. 1 for循环语句
3. 3. 2 while循环语句
3. 3. 3 do…while循环语句
3. 3. 4 循环语句的嵌套
3. 3. 5 循环语句小结
3. 4 跳转语句
3. 4. 1 break语句
3. 4. 2 带标号的break语句
3. 4. 3 continue语句
3. 4. 4 带标号的continue语句
3. 4. 5 return语句
习题
第4章 面向对象编程
4. 1 面向对象基本概念
4. 1. 1 对象
4. 1. 2 封装
4. 1. 3 消息
4. 1. 4 类
4. 1. 5 继承
4. 1. 6 接口
4. 2 Java的类与对象
4. 2. 1 类的创建
4. 2. 2 对象的创建
4. 3 成员变量与封装
4. 3. 1 成员变量的声明
4. 3. 2 成员变量的修饰
4. 4 成员方法
4. 4. 1 成员方法的设计
4. 4. 2 成员方法的声明与修饰
4. 4. 3 方法体
4. 4. 4 消息传递
4. 4. 5 Java编程小结
习题
第5章 类的继承性与多态性
5. 1 类的继承
5. 1. 1 父类和子类
5. 1. 2 成员变量的继承和隐藏
5. 1. 3 成员方法的覆盖
5. 1. 4 this和super
5. 2 类的多态
5. 2. 1 成员方法的重载
5. 2. 2 构造方法的重载
习题
第6章 包. 接口和异常
6. 1 包
6. 1. 1 Java的系统包
6. 1. 2 包的引用
6. 1. 3 声明自定义包
6. 2 接口
6. 2. 1 实现系统提供的接口
6. 2. 2 创建自定义接口
6. 2. 3 接口的继承关系
6. 3 异常处理
6. 3. 1 什么是错误与异常
6. 3. 2 异常发生的原因
6. 3. 3 异常处理机制
6. 3. 4 异常对象类型
6. 3. 5异常的处理
6. 3. 6 throw语句
6. 3. 7 throws子句
6. 3. 8 finally语句
6. 3. 9 编译时对异常情况的检查
6. 3. 10 创建自己的异常类
习题
第7章 常用系统类
7. 1 Applet类
7. 1. 1 Applet的特点
7. 1. 2 Java和HTML的关系
7. 1. 3 Applet的生命周期与主要活动
7. 1. 4 HTML和Applet的参数传递
7. 1. 5 Applet标签属性
7. 2 字符串类
7. 2. 1 字符串与字符串类
7. 2. 2 字符串类的构造方法
7. 2. 3 String类的应用
7. 2. 4 StringBuffer类的应用
7. 3 输入输出流类
7. 3. 1 数据流概念
7. 3. 2 Java的标准数据流
7. 3. 3 java. io包中的数据流类及文件类
7. 3. 4 数据流的应用
7. 4 其他常用类
7. 4. 1 数学函数类Math
7. 4. 2 日期类
7. 4. 3 随机数类Random
7. 4. 4 向量类Vector
7. 4. 5 Class类与Runtime类
习题
第8章 图形用户界面
8. 1 组件
8. 1. 1 标签
8. 1. 2 按钮
8. 1. 3 选项框
8. 1. 4 复选框和选项按钮
8. 1. 5 列表框
8. 1. 6 文本框
8. 1. 7 文本区
8. 2 组件布局管理
8. 2. 1 顺序布局
8. 2. 2 边界布局
8. 2. 3 卡片布局
8. 2. 4 网格布局
8. 2. 5 面板的使用
8. 2. 6 手工布局
8. 3 事件处理方法
8. 3. 1 事件与事件处理方法
8. 3. 2 Java的事件处理机制
8. 3. 3 事件处理实例
8. 3. 4 事件适配器类与类的包容
习题
第9章 窗口. 菜单和对话框
9. 1 窗口
9. 1. 1 创建可关闭窗口
9. 1. 2 窗口事件适配器
g. 1. 3 匿名类
9. 1. 4 在窗口中加入组件
9. 1. 5 多重窗口
9. 2 菜单
9. 2. 1 为窗口加入菜单
9. 2. 2 菜单综合应用
9. 2. 3 弹出式菜单
9. 3 对话框
9. 3. 1 自定义对话框
9. 3. 2 创建自定义对话框实例
9. 4 Swing简介
9. 4. 1 Swing按钮与标签
9. 4. 2 Swing工具栏
习题
第10章 多线程机制
10. 1 多线程的概念
10. 1. 1 程序. 进程和多任务
10. 1. 2 线程
10. 1. 3 多线程
10. 1. 4 线程的生命周期与Java的多线程机制
10. 2 创建线程
10. 2. 1 通过继承Thread类创建线程
10. 2. 2 通过Runnatale接口创建线程
10. 3 线程的优先级
10. 4 线程的调度与控制
10. 4. 1 线程类的方法
10. 4. 2 控制线程的状态
10. 5 线程的同步机制与共享资源
10. 6 何时使用多线程及注意问题
习题
第11章 图形与多媒体处理
11. 1 基本图形
11. 1. 1 直线
11. 1. 2 矩形
11. 1. 3 椭圆
11. 1. 4 圆弧
11. 1. 5 多边形
11. 2 画布
11. 2. 1 画布的作用
11. 2. 2 创建画布实例
11. 3 文字输出
11. 3. 1 字符串. 字符和字节输出
11. 3. 2 字体控制
11. 4 颜色控制
11. 4. 1 为不同对象设置颜色
11. 4. 2 不同颜色的文字
11. 5 图像处理
11. 5. 1 图像种类
11. 5. 2 图像的显示
11. 5. 3 图像的缩放显示
11. 6 动画处理
11. 6. 1 动画原理
11. 6. 2 用线程实现动画
11. 7 加载声音文件
11. 7. 1 添加背景音乐
11. 7. 2 随时播放声音文件
习题
第12章 综合实例
12. 1 数值变换运算
12. 2 幻灯机效果
12. 3 利用滚动条改变背景颜色
12. 4 Applet与Application合并运行的程序
1Z. 5 对象的克隆
12. 6 正弦曲线
12. 7 四叶玫瑰曲线
12. 8 模拟网上购物结算
12. 9 数字和图形时钟
12. 10 在画布上手工画图
12. 11 电闪雷鸣的动画
12. 12 文字的动画显示
12. 13 控制移动的文字
12. 14 水中倒影
1Z. 15 访问其他网站
12. 16 输入保存信息窗口
12. 17 简单的文本编辑器
提示
习题
参考文献