图书介绍
Java程序设计简明教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 何桥等主编 著
- 出版社: 北京:中国水利水电出版社
- ISBN:7508423135
- 出版时间:2004
- 标注页数:241页
- 文件大小:38MB
- 文件页数:253页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java程序设计简明教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1概念简介1
1.1.1机器语言与高级语言简介1
第1章 Java编程简介1
1.1.2操作系统的角色2
1.1.3问题的提出2
1.1.4解决方案——解释2
1.2Java简介2
1.2.1诞生2
1.2.2主要特点3
1.2.3开发过程4
1.3Java虚拟机(JavaVirtualMachine)4
1.4Java编程基础5
1.4.1一个简单的Java应用程序5
1.4.2一个简单的Java小应用程序(Applet)7
习题19
6.1.2绘制字符9
1.5小结9
2.1Java的标识符和关键字10
2.2注释10
第2章 Java基本语法10
2.3数据类型11
2.4运算符、表达式和语句13
2.4.1运算符与表达式13
2.4.2语句14
2.5字符串和数组19
2.5.1字符串19
2.5.2数组22
习题224
2.6小结24
第3章 面向对象编程25
3.1面向对象问题求解的提出25
3.2面向对象的分析与设计26
3.2.1面向对象的分析(Object-OrinetedAnalysis)26
3.2.2面向对象的设计(Object-OrinetedDesign)27
3.3面向对象程序设计方法的优点28
3.3.1可重用性28
3.3.2可扩展性29
3.3.3可管理性30
3.4.1类声明30
3.4.2类体30
3.4Java中类的定义和使用30
3.5.1创建对象36
3.5对象36
3.5.2对象的内存模型37
3.5.3使用对象37
3.5.4对象是引用型变量38
3.6访问权限38
3.6.1方法和变量的访问控制符38
3.6.2类的访问控制符40
3.6.3访问权限小结40
3.7继承41
3.7.1创建子类41
3.7.2成员变量的隐藏和方法的重写41
3.7.3this和super关键字42
3.8多态44
3.8.1什么是多态44
3.8.2多态带来的优越性46
3.8.3多态的机制只能用在实例方法上46
3.9.2abstract48
3.9final和abstract关键字48
3.9.1final48
3.10.1接口的定义50
3.10.2接口的使用50
3.10接口50
3.10.3接口的多重继承52
3.10.4接口的嵌套52
3.11内部类53
3.11.1非静态内部类53
3.11.2静态内部类54
3.12.2访问包成员56
3.12.3导入包56
3.12.1什么是包56
3.12包(package)56
3.12.4导入子包57
3.12.5创建包57
3.12.6如何产生jar文件59
3.12.7JavaAPI(ApplicationProgrammingInterface)简介59
3.13小结60
习题362
第4章 异常处理63
4.1异常简介63
4.2基本的异常处理65
4.3获得异常的有关信息68
4.4抛出异常69
4.5在方法声明处抛出异常70
4.6自定义异常类71
习题473
4.7小结73
第5章 Applet编程74
5.1超文本标记语言HTML74
5.1.1HTML出现的背景74
5.1.2HTML简介74
5.2JavaApplet75
5.2.1Applet与应用程序的比较75
5.2.2对Applet的限制75
5.3Applet的结构75
5.3.1Applet类76
5.3.2Applet的生命周期76
5.4Applet的运行77
5.5向Applet传递参数77
5.6小结78
习题578
第6章 Java与图形、图像79
6.1绘制字符串、字符及字节79
6.1.1绘制字符串79
6.1.3绘制字节79
6.2绘制线条和椭圆形80
6.2.1绘制线条80
6.2.2绘制椭圆81
6.2.3填充椭圆81
6.3.1绘制矩形82
6.3.2填充矩形82
6.3绘制矩形和圆角矩形82
6.3.3绘制圆角矩形83
6.3.4填充圆角矩形83
6.4绘制弧和多边形84
6.4.1绘制弧84
6.4.2填充弧84
6.4.3绘制多边形85
6.4.4填充多边形85
6.5颜色控制86
6.6字体控制87
6.7绘制图像88
6.7.1Image类88
6.7.2绘制图像88
习题690
6.8小结90
第7章 Java中的GUI91
7.1AWT简介91
7.1.1组件和容器91
7.1.2组件类的层次91
7.2文本框和文本区92
7.2.1文本框92
7.2.2处理文本框事件93
7.2.3文本区96
7.2.4处理文本区事件97
7.3标签98
7.4按钮98
7.5选择框102
7.6下拉列表框和滚动列表105
7.7面板和画布111
7.8建立窗口和菜单114
7.9对话框125
7.10布局设计129
7.10.1FlowLayout布局129
7.10.2BorderLayout布局130
7.10.3GridLayout布局131
7.11小结134
习题7134
第8章 Java多线程135
8.1线程入门135
8.2线程的产生及Thread类的方法136
8.2.1线程的产生136
8.2.2Thread类的方法138
8.3线程的优先级与调度141
8.4线程同步142
8.5wait-notify机制146
8.6垃圾收集器148
8.7小结148
习题8149
第9章 输入输出流150
9.1java.io包简介150
9.2InputStream类和OutputStream类150
9.2.1InputStream类151
9.2.2OutputStream类152
9.3File类153
9.4RandomAccessFile类154
9.5.1Reader类156
9.5Reader类和Writer类156
9.5.2Writer类157
9.6流的种类和层次160
9.6.1Nodestream160
9.6.2Processingstream161
9.7System类提供的输入和输出功能161
9.8小结162
习题9162
第10章 数据库应用163
10.1JDBC简介163
10.2设置数据源163
10.4执行基本的SQL语句166
10.4.1Statement对象与ResultSet对象166
10.3数据库连接的建立166
10.4.2记录的增、删、改、查操作167
10.5小结175
习题10175
第11章 运行环境及简单程序实验176
11.1安装JDK176
11.2设置环境变量176
11.3编写Java程序177
第12章 基本语法实验181
12.1接收命令行参数的程序181
12.2接收键盘输入的程序182
12.3数据的排序183
第13章 面向对象编程实验185
13.1接口的编写185
13.2多态在工资系统中的应用186
13.3包的建立与使用190
第14章 异常处理实验193
14.1异常的捕获193
14.2自定义异常194
第15章 小应用程序实验196
15.1小应用程序生命周期196
15.2带参数的小应用程序198
第16章 图形图像实验199
16.1绘制图形199
16.2实现动画效果200
第17章 GUI实验202
17.1制作一个简单的画板202
17.2菜单的编写203
17.3使用Dialog实现消息对话框和一般对话框206
18.1使用Runnable接口的方法实现多线程210
第18章 多线程实验210
18.2实现简单动画211
第19章 输入输出流实验213
19.1读取文本文件内容213
19.2读取图像文件215
19.3将内容写入文件216
第20章 数据库应用实验218
20.1Java应用程序连接数据库218
20.2Java小应用程序连接数据库223
附录A Java关键字226
附录B Java编程规则228
附录C String类方法汇总232
附录D Thread类方法汇总236
附录E InputStream类方法汇总239
附录F PrintStream类方法汇总240
热门推荐
- 1147318.html
- 3594342.html
- 1689793.html
- 2703873.html
- 3196273.html
- 209075.html
- 2766834.html
- 620990.html
- 502158.html
- 3028786.html
- http://www.ickdjs.cc/book_536255.html
- http://www.ickdjs.cc/book_2984267.html
- http://www.ickdjs.cc/book_2358424.html
- http://www.ickdjs.cc/book_800935.html
- http://www.ickdjs.cc/book_1831103.html
- http://www.ickdjs.cc/book_870277.html
- http://www.ickdjs.cc/book_55766.html
- http://www.ickdjs.cc/book_3490055.html
- http://www.ickdjs.cc/book_2292895.html
- http://www.ickdjs.cc/book_873591.html