图书介绍
Java程序设计与实用技术速成培训【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 张如健,余三明编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505355376
- 出版时间:2000
- 标注页数:225页
- 文件大小:3MB
- 文件页数:236页
- 主题词:
PDF下载
下载说明
Java程序设计与实用技术速成培训PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java语言概述与开发环境1
1.1 Java语言的来历1
1.2 Java语言的特点2
1.3 Java对软件开发技术的影响和应用前景4
1.4 如何用Cafe开发Java程序5
1.4.1 Symantec Cafe 1.51概述5
1.4.2 安装Symantec Cafe6
1.4.3 运行7
1.4.4 工程项目管理器7
1.4.5 文本编辑器9
1.4.6 用Symantec Cafe开发Java小应用程序10
1.4.7 用Symantec Cafe开发Java应用程序11
习题12
第2章 基本数据类型、运算符与表达式13
2.1 Java的符号集13
2.1.1 注释13
2.1.2 标识符13
2.1.3 关键字14
2.1.4 运算符与分隔符15
2.2 数据类型15
2.2.1 常量15
2.2.2 整数类型16
2.2.3 浮点数类型18
2.2.4 字符类型19
2.2.5 布尔类型19
2.3 变量20
2.3.1 变量定义20
2.3.2 类型转换21
2.4 运算符与表达式22
2.4.1 运算符与表达式22
2.4.2 赋值运算符22
2.4.3 算术运算符23
2.4.4 关系运算符24
2.4.5 逻辑运算符25
2.4.6 位运算符26
2.4.7 其他运算符28
2.4.8 运算符的优先级29
2.5 数组30
2.5.1 一维数组30
2.5.2 多维数组32
习题33
第3章 Java语言控制语句34
3.1 条件语句34
3.1.1 if语句34
3.1.2 switch语句36
3.2 循环控制语句37
3.2.1 while语句38
3.2.2 do-while语句38
3.2.3 for语句39
3.2.4 循环的嵌套41
3.2.5 跳转语句41
习题43
第4章 面向对象编程的基础44
4.1 从传统的编程到面向对象的编程44
4.2 面向对象编程的基本概念45
4.2.1 对象45
4.2.2 封装46
4.2.3 消息46
4.2.4 类46
4.2.5 继承47
4.2.6 抽象47
4.2.7 多态型48
习题48
第5章 Java对象和类49
5.1 对象49
5.1.1 创建对象49
5.1.2 对象的引用50
5.1.3 释放对象51
5.2 类52
5.3 成员变量54
5.3.1 成员变量定义格式54
5.3.2 成员变量的初始化54
5.3.3 成员变量的访问权限55
5.3.4 静态变量57
5.3.5 final变量58
5.4 方法58
5.4.1 方法的定义59
5.4.2 方法的访问权限60
5.4.3 用对象作为参数61
5.4.4 把对象作为返回值62
5.5 构造方法63
5.5.1 构造方法概述63
5.5.2 构造方法的访问权限64
5.6 方法重载65
5.7 this66
5.7.1 用this引用成员变量66
5.7.2 在构造方法中用this调用一般方法67
5.7.3 在方法中用this调用另一个方法68
5.8 类的继承69
5.8.1 创建子类69
5.8.2 重载超类的方法72
5.8.3 super74
5.8.4 abstract75
5.8.5 再论final78
习题79
第6章 Java包、接口和异常80
6.1 包80
6.1.1 package语句80
6.1.2 import语句81
6.1.3 访问控制81
6.2 接口82
6.2.1 接口的概念82
6.2.2 接口的定义83
6.2.3 接口的实现83
6.2.4 接口继承84
6.2.5 接口中的变量86
6.3 异常处理87
6.3.1 异常处理机制88
6.3.2 未捕获的异常88
6.3.3 使用try和catch89
6.3.4 多个catch语句89
6.3.5 try语句嵌套90
6.3.6 throw92
6.3.7 throws93
6.3.8 finally94
6.3.9 异常类型94
习题96
第7章 字符串处理98
7.1 概述98
7.2 构造方法98
7.2.1 String类的构造方法98
7.2.2 StringBuffer类的构造方法99
7.3 String类的方法及其应用100
7.3.1 返回字符串长度100
7.3.2 连接字符串100
7.3.3 拷贝字符串102
7.3.4 比较字符串103
7.3.5 搜索字符105
7.3.6 搜索子串107
7.3.7 修改字符串108
7.4 StringBuffer类的方法及其应用110
7.4.1 把字符串追加到缓冲区尾部110
7.4.2 将字符串插入到缓冲区中间111
7.4.3 从缓冲区中获取字符串112
7.4.4 修改缓冲区字符串113
7.4.5 求缓冲区的容量和字符个数的方法114
习题115
第8章 Java的输入/输出流116
8.1 输入/输出流概貌116
8.2 标准输入/输出流116
8.2.1 标准输出流117
8.2.2 标准输入流119
8.3 一般文件的输入/输出流119
8.3.1 文件输入流119
8.3.2 文件输出流120
8.4 过滤流123
8.4.1 过滤输入流124
8.4.2 过滤输出流126
8.5 File类128
8.5.1 File类的构造函数128
8.5.2 File类的方法129
8.5.3 File类的应用举例130
习题130
第9章 Java小应用程序132
9.1 Java小应用程序基础知识132
9.1.1 小应用程序的代码特点132
9.1.2 小应用程序的安全模型132
9.1.3 小应用程序的生存周期133
9.1.4 小应用程序与应用程序的差别134
9.2 小应用程序的基本结构135
9.3 Applet标签137
9.3.1 Applet标签概述137
9.3.2 Applet标签的属性138
9.4 小应用程序的应用140
9.4.1 Date类140
9.4.2 显示日历的小应用程序144
习题147
第10章 用AWT设计图形用户界面148
10.1 AWT功能的基本介绍148
10.1.1 AWT功能组的划分148
10.1.2 AWT部件的基本使用规则149
10.2 窗口设计150
10.2.1 显示窗口150
10.2.2 关闭窗口151
10.3 菜单设计152
10.3.1 显示菜单152
10.3.2 对菜单的控制153
10.3.3 多重窗口的制作154
10.4 在窗口中加入部件156
10.4.1 按钮156
10.4.2 标号157
10.4.3 弹出式列表159
10.4.4 复选框161
10.4.5 列表163
10.4.6 对话窗口166
10.4.7 文本编辑区170
10.4.8 文件对话窗口174
10.4.9 事件处理183
习题185
第11章 绘图与动画187
11.1 AWT对绘图的支持187
11.1.1 绘图过程187
11.1.2 Graphics对象187
11.1.3 repaint()方法188
11.2 文本处理188
11.2.1 坐标系统188
11.2.2 字型的设置和改变189
11.2.3 获取字体名称190
11.2.4 显示文本190
11.2.4 颜色的设置191
11.3 制作几何图形193
11.3.1 画线193
11.3.2 绘制普通型矩形193
11.3.3 绘制圆角矩形194
11.3.4 绘制立体矩形195
11.3.5 绘制椭圆195
11.3.6 绘制弧形196
11.3.7 绘制多边形198
11.3.8 图形复制199
11.4 图像输出与动画199
11.4.1 加载图像文件200
11.4.2 图像输出201
11.4.3 动画制作203
习题206
第12章 Java的网络编程207
12.1 用URL实现网络通信207
12.1.1 什么是URL207
12.1.2 创建URL对象208
12.1.3 从URL中读数据209
12.1.4 向URL中写数据210
12.2 用套接字实现网络通信211
12.2.1 关于套接字的基本概念211
12.2.2 客户端编程212
12.2.3 服务器端编程214
习题215
第13章 Java的多线程机制216
13.1 多线程的基本概念216
13.1.1 多线程216
13.1.2 线程的生命周期217
13.2 创建多线程的方法218
13.2.1 用Thread类建立多线程218
13.2.2 用Runnable接口建立多线程220
13.3 资源的协调222
13.4 锁定数据对象224
习题225
热门推荐
- 859971.html
- 548342.html
- 356779.html
- 964225.html
- 451176.html
- 1280787.html
- 2291048.html
- 1272312.html
- 3510735.html
- 167514.html
- http://www.ickdjs.cc/book_3417974.html
- http://www.ickdjs.cc/book_3095668.html
- http://www.ickdjs.cc/book_695663.html
- http://www.ickdjs.cc/book_2405703.html
- http://www.ickdjs.cc/book_3240942.html
- http://www.ickdjs.cc/book_70351.html
- http://www.ickdjs.cc/book_3651425.html
- http://www.ickdjs.cc/book_2403076.html
- http://www.ickdjs.cc/book_1377737.html
- http://www.ickdjs.cc/book_360056.html