图书介绍
Java程序设计PDF|Epub|txt|kindle电子书版本网盘下载
- 成玲编著 著
- 出版社: 北京交通大学出版社;清华大学出版社
- ISBN:7810824147
- 出版时间:2004
- 标注页数:275页
- 文件大小:24MB
- 文件页数:286页
- 主题词:JAVA语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
Java程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 Java语言概述1
1.1 发展历史1
1.2 对软件开发技术的影响及应用前景2
1.2.1 对软件开发技术的影响2
1.2.2 应用前景3
1.3 特点3
1.3.3 平台无关性4
1.3.2 面向对象4
1.3.1 简单性4
1.3.4 安全性5
1.3.5 多线程5
1.4 开发环境5
1.4.1 JDK简介5
1.4.2 JDK的安装和使用9
1.5 Java Application和Java Applet应用程序10
1.5.1 Java Application程序10
1.5.2 Java Applet程序13
练习题14
第2章 Java语言基础17
2.1 符号集17
2.1.1 关键字17
2.1.2 标识符18
2.1.3 注释18
2.2 基本数据类型18
2.3.1 常量19
2.3 常量和变量19
2.3.2 变量20
2.4 表达式和运算符23
2.4.1 算术运算符23
2.4.2 关系运算符和逻辑运算符25
2.4.3 位运算符27
2.4.4 赋值运算符27
2.4.5 其他运算符28
2.4.6 运算符的优先级和结合性29
2.5.1 条件语句30
2.5 流程控制30
2.5.2 多分支语句和中断语句34
2.5.3 循环语句36
练习题41
第3章 面向对象编程基础45
3.1 基本概念45
3.1.1 过程式编程与面向对象编程45
3.1.3 类46
3.1.2 对象46
3.2 类的定义与创建类的实例对象48
3.2.1 定义类48
3.2.2 对象的创建和使用55
3.3 类修饰符59
3.3.1 访问控制修饰符59
3.3.2 静态修饰符63
3.3.3 抽象修饰符65
3.3.4 最终修饰符69
3.4.1 继承关系的定义70
3.4 继承和多态70
3.4.2 方法的覆盖和重载71
3.5 接口76
3.6 异常处理81
3.6.1 异常类81
3.6.2 异常处理83
3.6.3 异常抛出85
练习题89
4.1.1 基本工作原理94
4.1 Applet的工作原理和安全限制94
第4章 Java Applet编程94
4.1.2 安全限制95
4.2 Applet的生命周期95
4.2.1 生命周期95
4.2.2 在Applet中加入程序代码97
4.3 嵌入HTML文件100
4.3.1 HTML中的Applet标记100
4.3.2 向Applet传递参数102
4.5 应用举例104
4.4 Applet的执行框架104
练习题111
第5章 Java图形用户界面设计112
5.1 概述112
5.1.1 构成112
5.1.2 AWT包114
5.2 Java事件处理117
5.2.1 JDK1.0的事件处理机制118
5.2.2 JDK1.1的事件处理机制121
5.3 标准组件127
5.3.1 组件128
5.3.2 容器140
5.4 布局设计154
5.4.1 FlowLayout155
5.4.2 BorderLayout155
5.4.3 CardLayout155
5.4.4 GridLayout156
5.4.5 GridBagLayout160
5.5 应用举例164
练习题181
第6章 Java图形设计184
6.1 图形坐标系统184
6.1.1 图形类184
6.1.2 坐标系统185
6.2 图形的绘制和填充185
6.2.1 直线185
6.2.2 矩形186
6.2.3 多边形189
6.2.4 椭圆191
6.2.5 画弧192
6.2.6 图形的复制和清除194
6.3 文本和字体196
6.3.1 创建字体对象196
6.3.2 字符和字符串的描写196
6.3.3 查找字体信息198
6.4 颜色199
6.4.2 当前颜色的测试和设置200
6.4.1 颜色对象的使用200
6.5 动画图形202
6.6 应用举例204
练习题210
第7章 Java多线程机制211
7.1 线程211
7.1.1 基本概念211
7.1.2 状态和生命周期212
7.2 线程类和Runnable接口213
7.1.3 调度和优先级213
7.2.1 类Thread214
7.2.2 多线程实现方法215
7.2.3 线程优先级221
7.2.4 Daemon线程221
7.2.5 线程组222
7.2.6 其他与线程有关的类225
7.3 线程通信225
7.3.1 线程同步225
7.3.2 线程间通信228
7.3.3 线程死锁230
7.4 应用举例231
练习题237
第8章 Java网络编程基础239
8.1 网络基础239
8.1.1 通信协议239
8.1.2 通信端口240
8.1.3 Java支持的网络功能240
8.2 使用URL定位资源241
8.3 Socket通信249
8.3.1 Socket的概念249
8.3.2 类Socket250
8.4 数据报通信257
8.4.1 UDP协议257
8.4.2 Java中的UDP实现258
8.5 应用举例266
练习题274