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

- 赵辉,郑山红,王璐等编著 著
- 出版社: 北京:中国水利水电出版社
- ISBN:9787508457123
- 出版时间:2008
- 标注页数:291页
- 文件大小:29MB
- 文件页数:303页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java语言概述1
1.1程序设计语言基础1
程序设计语言的发展历史1
高级语言的分类3
1.2 Java的发展历史4
1.3 Java语言的特点4
1.4 Java体系结构7
1.5 Java开发环境8
JDK9
安装JDK9
开发环境配置10
1.6 Java应用程序实例11
Java Application11
Java Applet12
本章小结14
习题一15
第2章 Java程序设计基础16
2.1标识符和关键字16
标识符16
关键字16
注释17
2.2变量和常量17
2.3基本数据类型18
数据类型概述18
整数类型18
浮点类型19
布尔类型19
字符类型19
基本数据类型间的相互转换20
2.4运算符与表达式21
算术运算符与算术表达式21
关系运算符与关系表达式22
逻辑运算符与逻辑表达式23
位运算符与位表达式23
赋值运算符与赋值表达式24
条件运算符与条件表达式25
其他运算符26
运算符的优先级与结合性26
2.5数组27
一维数组27
数组的数组29
2.6控制语句30
选择语句31
循环语句34
跳转语句35
本章小结37
习题二38
第3章 Java与面向对象编程39
3.1面向对象基础39
面向对象的基本原理39
面向对象的基本概念40
面向对象编程的特点41
3.2类42
类的结构42
成员变量44
成员方法45
构造方法46
3.3对象48
创建对象48
使用对象50
释放对象52
对象引用与对象实体52
对象数组53
3.4包55
包的概念55
创建包55
导入包56
3.5类成员的访问控制权限58
3.6数据共享60
类变量61
类变量的访问62
类方法63
3.6.4常量64
3.7综合实例65
本章小结68
习题三69
第4章 深入面向对象程序设计71
4.1继承71
继承的定义71
属性隐藏74
方法覆盖75
super与this关键字76
4.2多态80
方法重载80
对象造型82
动态绑定82
4.3抽象类84
抽象类的定义84
抽象类的使用85
4.4接口86
接口的定义87
接口的实现87
接口的多态89
4.5内部类90
实名内部类91
匿名内部类94
4.6综合实例96
本章小结102
习题四103
第5章 Java基本类库105
5.1 Java类库105
5.2 Object与System106
Object类106
System类107
5.3 String与StringBuffer108
字符串的表示和创建108
字符串的常用方法109
用StringTokenizer类分解字符串113
字符串与字符和字节数组114
StringBuffer类116
5.4 Java基本数据类型的封装117
基本数据类型与封装类型的转换117
字符串与数值类型的相互转换119
5.5 Math类121
5.6 Vector类122
5.7 Date类123
5.8综合实例125
本章小结127
习题五128
第6章 Java异常处理130
6.1常见错误130
编译错误130
运行错误131
6.2异常类132
6.3异常处理机制133
6.4异常的处理134
结构化异常处理134
抛出异常137
6.5自定义异常138
6.6异常处理原则140
6.7综合实例141
本章小结142
习题六142
第7章 GUI设计基础144
7.1 GUI简介144
AWT组件144
Swing组件145
7.2 Swing基本组件结构145
7.3 Java窗口146
Jframe的常用方法146
窗口与屏幕148
7.4文本框与文本区148
文本框148
文本区150
7.5事件151
7.6按钮与标签154
按钮组件154
标签组件154
7.7选择型组件156
复选框156
单选按钮157
下拉列表159
7.8表格160
7.9面板163
JPanel面板163
滚动面板JScrollPane164
7.10综合实例166
本章小结169
习题七170
第8章 高级GUI设计171
8.1菜单条、菜单、菜单项171
8.2布局设计174
FlowLayout布局174
BorderLayout布局175
CardLayout布局176
GridLayout布局178
BoxLayout布局180
null布局184
8.3对话框185
消息对话框185
确认对话框187
文件对话框188
颜色对话框190
8.4基本事件192
窗口事件192
鼠标事件194
键盘事件196
8.5综合实例199
本章小结204
习题八205
第9章 Java Applet206
9.1 Java Applet入门206
Java Applet概述206
Applet类207
JApplet208
HTML与Applet208
9.2 Java Applet生命周期210
9.3 Applet图形绘制212
9.4 Java Applet与多媒体213
图像处理213
声音处理214
9.5综合实例215
本章小结217
习题九218
第10章 输入输出处理219
10.1数据流简介219
10.2 java.io包219
10.3文件220
创建文件对象220
文件操作221
目录操作222
运行可执行文件224
10.4字节流224
InputStream类和OutputStream类224
FileInputStream类和FileOutputStream类225
10.5字符流228
Reader和Writer228
FileReader类和FileWriter类229
BufferedReader类和BufferedWriter类229
10.6 RandomAccessFile类231
10.7对象的串行化233
10.8综合实例235
本章小结237
习题十238
第11章 数据库与JDBC240
11.1 JDBC简介240
JDBC结构240
JDBC应用模式241
11.2 JDBC的主要类和接口242
DriverManager类243
Connection接口243
Statement接口244
PreparedStatement接口244
ResultSet接口245
11.3通过JDBC访问数据库248
JDBC驱动程序类248
配置ODBC数据源249
JDBC的工作流程252
11.4 JDBC综合实例254
本章小结259
习题十一260
第12章 Java高级编程261
12.1多线程261
线程简介261
创建和使用线程262
线程的调度264
线程同步268
12.2网络编程269
网络编程基本知识269
URL编程270
Socket通信272
数据报通信276
12.3综合实例279
本章小结282
习题十二283
附录1 Java编程规范284
附录2 常用Java开发工具288
附录3 相关网络资源290
参考文献291
热门推荐
- 3695815.html
- 3283037.html
- 313121.html
- 2809516.html
- 1598639.html
- 776535.html
- 3207663.html
- 710800.html
- 2976601.html
- 3565801.html
- http://www.ickdjs.cc/book_2487020.html
- http://www.ickdjs.cc/book_300259.html
- http://www.ickdjs.cc/book_2813015.html
- http://www.ickdjs.cc/book_2969096.html
- http://www.ickdjs.cc/book_2221733.html
- http://www.ickdjs.cc/book_3677853.html
- http://www.ickdjs.cc/book_772908.html
- http://www.ickdjs.cc/book_2771730.html
- http://www.ickdjs.cc/book_754266.html
- http://www.ickdjs.cc/book_336057.html