图书介绍
Java程序设计PDF|Epub|txt|kindle电子书版本网盘下载
- 武马群主编;王之怡,李玉蓉,涂宏编著 著
- 出版社: 北京:北京工业大学出版社
- ISBN:7563915214
- 出版时间:2005
- 标注页数:246页
- 文件大小:26MB
- 文件页数:260页
- 主题词:JAVA语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
Java程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java概述1
1.1 Java的诞生1
目录1
1.2 Java的特点2
1.2.1 跨平台2
1.2.2 面向对象3
1.2.3 使用简单3
1.2.4 强大的网络功能3
1.2.5 解释型3
1.2.6 健壮性(Robust)3
1.2.9 多线程4
1.3 Java的应用前景4
1.2.10 无线应用技术4
1.2.8 安全4
1.2.7 分布式计算4
1.4 Java的运行环境与配置5
1.4.1 运行环境搭建6
1.4.2 DOS环境下配置9
1.5 尝试用JCreator编写简单的Java应用程序11
【本章小结】12
【习题】12
【实验】13
第2章 Java基本语法14
2.1 Java程序注释14
2.1.1 单行注释14
2.1.2 多行注释14
2.2.2 保留字15
2.2.1 Java标识符15
2.2 Java标识符与保留字15
2.1.3 文档注释15
2.3 Java的基本数据类型16
2.3.1 变量16
2.3.2 常量18
2.3.3 变量的作用域19
2.4 数组20
2.4.1 一维数组20
2.4.2 多维数组23
【本章小结】23
【习题】23
【实验】24
3.1 Java运算符与表达式25
第3章 运算符、表达式和语句25
3.1.1 算术运算符和算术表达式26
3.1.2 自增、自减运算符27
3.1.3 关系运算符和关系表达式28
3.1.4 赋值运算符和赋值表达式29
3.1.5 逻辑运算符和逻辑表达式30
3.1.6 运算符的优先级31
3.2 语句和流程控制结构31
3.2.1 语句31
3.2.2 选择结构32
3.2.3 多分支选择结构35
3.2.4 循环结构37
3.2.5 break语句43
3.2.6 continue语句44
【习题】46
【本章小结】46
【实验】47
第4章 Java与面向对象的基本概念48
4.1 面向对象编程的基本概念48
4.1.1 面向对象编程(Object-oriented programming)48
4.1.2 对象、属性和方法49
4.1.3 类(class)50
4.2 类的定义和使用51
4.3 对象的创建和使用53
4.4 类的成员57
4.5 类的构造方法和重载59
4.6 访问权限61
4.7.1 创建子类63
4.7 继承63
4.7.2 方法的重写66
4.8 接口67
【本章小结】69
【习题】70
【实验】72
第5章 异常处理73
5.1 什么是错误与异常73
5.1.1 异常(Exception)73
5.1.2 错误(Error)74
5.2 异常对象类型74
5.3 异常处理的机制75
5.3.1 异常发生75
5.3.2 异常捕捉75
5.3.3 异常处理75
5.4 抛出异常78
【本章小结】79
【习题】79
【实验】80
第6章 常用系统类81
6.1 Applet类81
6.1.1 Applet的特点81
6.1.2 Applet的主要方法与运行过程83
6.1.3 HTM和Applet的参数传递85
6.2 字符串类86
6.2.1 字符串与字符串类87
6.2.2 字符串类的构造方法88
6.2.3 String类的方法及其应用89
6.3.1 数学函数类Math98
6.3 其他常用类98
6.3.2 日期类Date100
6.3.3 随机函数类Random102
【本章小结】103
【习题】104
【实验】105
第7章 用户图形界面设计106
7.1 AWT和Swing106
7.2 事件处理机制107
7.3 组件110
7.3.1 标签(JLabel)110
7.3.2 铵钮(JButton)111
7.3.3 文本框(JTextField)113
7.3.4 文本区(JTextArea)114
7.3.5 选择框(JComboBox)116
7.3.6 列表框(JList)117
7.3.7 复选框与选项铵钮(JCheckBox和JRadioButtons)118
7.4 布局设计121
7.4.1 流式布局(FLow Layout)121
7.4.2 边框布局(BorderLayout)122
7.4.3 卡片式布局(CardLayout)124
7.4.4 盒式布局(BoxLayout)126
7.4.5 网格布局(GridLayout)127
7.4.6 空布局(null)128
【本章小结】130
【习题】130
【实验】132
8.1 窗口133
8.1.1 创建窗口133
第8章 窗口、菜单和对话框133
8.1.2 适配器与窗口关闭134
8.1.3 在窗口中添加组件135
8.2 菜单136
8.2.1 下拉式菜单136
8.2.2 弹出式菜单(Pop-up Menus)139
8.3 对话框141
【本章小结】142
【习题】143
【实验】144
第9章 输入输出数据流145
9.1 Java中的数据流145
9.1.1 数据流类146
9.1.2 默认定义的数据流对象147
9.2.1 利用输入数据流缓冲类读取字符148
9.2 从键盘读取数据148
9.2.2 从键盘读取字符串149
9.2.3 读取任意类型数据150
9.3 文件读写151
9.3.1 File类151
9.3.2 RandomAccessFile类152
9.3.3 FileInputStream类和FileOutputStream类159
9.3.4 FileReader类和FileWriter类162
【本章小结】167
【习题】167
【实验】168
10.1.1 进程169
10.1.2 线程169
10.1 Java多线程概念169
第10章 Java多线程机制169
10.1.3 多线程170
10.2 线程的生命周期171
10.3 创建线程172
10.3.1 通过继承Thread类构造线程172
10.3.2 通过Runnable接口构造线程体174
10.4 线程状态转换178
10.4.1 引起线程状态改变的方法178
10.4.2 线程状态转换179
10.5 线程同步181
【本章小结】187
【习题】187
【实验】188
11.1.1 URL类189
11.1 URL的使用189
第11章 Java网络编程189
11.1.2 URL类的常用方法191
11.2 Socket网络编程192
11.2.1 什么是Socket192
11.2.2 Socket的通信原理192
11.2.3 Socket编程193
11.3 InetAddress类197
11.3.1 获取本地计算机的信息197
11.3.2 获取网络中计算机的信息198
【本章小结】199
【习题】199
【实验】200
12.1.1 Java数据库连接(JDBC)201
12.1 JDBC概念201
第12章 Java与数据库编程(JDBC)201
12.1.2 创建数据源202
12.2 使用JDBC连接数据库205
12.2.1 装入驱动器205
12.2.2 连接到数据库206
12.3 数据库操作206
12.3.1 SQL查询207
12.3.2 向数据库发送SQL语句210
12.3.3 处理SQL执行结果211
12.3.4 处理带参数的查询214
【本章小结】219
【习题】220
【实验】221
13.1 Java与图形222
第13章 Java多媒体应用222
13.1.2 矩形223
13.1.1 直线223
13.1.3 椭圆224
13.1.4 圆弧224
13.1.5 多边形225
13.2 颜色与字体控制226
13.2.1 颜色226
13.2.2 字体控制228
13.3 图像处理229
13.3.1 Image类229
13.3.2 URL对象参数230
13.3.3 设置Java窗口的图标233
13.4 播放声音233
13.4.2 控制声音播放234
13.4.1 声音的自动播放234
13.4.3 多线程的声音播放程序236
13.5 播放视频239
13.5.1 创建一个播放器239
13.5.2 播放器注册监听240
13.5.3 播放器预提取媒体文件240
13.5.4 启动播放器播放媒体文件240
13.5.5 停止播放媒体文件240
13.5.6 创建实用的多媒体播放器240
【本章小结】244
【习题】244
【实验】245
参考文献246