图书介绍
Java语言程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载
![Java语言程序设计教程](https://www.shukui.net/cover/54/30010838.jpg)
- 刘发久,张治海主编;李红军,张程副主编 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115408709
- 出版时间:2016
- 标注页数:240页
- 文件大小:46MB
- 文件页数:248页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java语言程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java概述1
1.1 什么是Java1
1.2 Java语言1
1.3 Java开发平台3
1.4 Java程序的编写、编译和运行过程4
1.5 Java语言程序的注释6
1.6 什么是跨平台7
1.7 什么是面向对象的程序设计8
1.8 实例讲解与问题研讨10
1.9 小结11
习题112
第2章 Java语言基础知识13
2.1 Java语言字符集和基本符号13
2.2 数据类型和变量15
2.3 运算符和表达式16
2.4 语句和方法简介18
2.4.1 语句18
2.4.2 方法简介19
2.5 控制语句20
2.5.1 条件语句20
2.5.2 循环语句21
2.5.3 跳转语句23
2.5.4 异常处理语句24
2.6 数组24
2.7 实例讲解与问题研讨26
2.8 小结27
习题228
第3章 Java面向对象的程序设计基础29
3.1 引言29
3.2 类定义30
3.3 类声明和类体33
3.3.1 变量声明33
3.3.2 方法定义34
3.3.3 自定义构造器36
3.4 创建对象37
3.5 继承一个类38
3.6 接口43
3.7 抽象类与最终类46
3.8 多态47
3.9 内部类和匿名类49
3.10 泛型51
3.11 修饰符52
3.12 实例讲解与问题研讨55
3.13 小结60
习题360
第4章 API中的常用基础类和工具类62
4.1 Object类62
4.2 Number类63
4.3 Byte类63
4.3.1 Short类63
4.3.2 Integer类63
4.3.3 Long类63
4.3.4 Float类63
4.3.5 Double类64
4.3.6 Character类64
4.3.7 String类65
4.4 StringBuffer类66
4.5 Exception类68
4.6 Scanner类71
4.7 StringTokenizer类71
4.8 Vector<E>泛型类73
4.9 LinkedList<E>泛型类75
4.10 ArrayList<E>泛型类77
4.11 HashMap<K,V>泛型类79
4.12 枚举和迭代器80
4.13 实例讲解与问题研讨81
4.14 小结82
习题483
第5章 Java的I/O流和文件管理84
5.1 I/O流类简述84
5.2 文件File类85
5.3 写文件File类85
5.4 读文件File类87
5.5 InputStreamReader类88
5.6 BufferedReader类89
5.7 PrintWriter类89
5.8 读取键盘输入的数据90
5.9 jar文件90
5.10 实例讲解与问题研讨91
5.11 小结93
习题593
第6章 Java的图形用户界面程序设计95
6.1 视窗JFrame类95
6.2 对话框99
6.3 组件类102
6.3.1 面板和内部视窗103
6.3.2 标签、按钮和工具栏105
6.3.3 菜单条、菜单和菜单项114
6.3.4 文本行和文本区115
6.3.5 表格和窗格滚动条121
6.3.6 树和窗格拆分123
6.3.7 内部视窗和窗格分层126
6.3.8 进度条128
6.4 布局管理类130
6.5 事件处理134
6.5.1 事件处理机制134
6.5.2 API中的事件类137
6.5.3 事件监听器接口138
6.5.4 常见事件处理140
6.6 实例讲解与问题研讨149
6.7 小结159
习题6160
第7章 Java的数据库应用程序设计161
7.1 数据库和SQL语句简介161
7.2 JDBC简介164
7.3 Java数据库管理程序设计166
7.4 数据库的数据输入和打印GUI程序设计167
7.5 实例讲解与问题研讨171
7.6 小结189
习题7189
第8章 Java的网络程序设计基础191
8.1.Java网络类和接口191
8.2 InetAddress类192
8.3 URL和URLConnection类194
8.4 Socket类与ServerSocket类196
8.5 DatagramPacker类和DatagramSocket类202
8.6 MulticastSocket类204
8.7 实例讲解与问题研讨205
8.8 小结206
习题8207
第9章 Java的多线程208
9.1 进程与线程208
9.2 Java的进程模型209
9.3 线程Thread类211
9.4 线程接口Runnable212
9.5 线程的生命周期213
9.6 线程同步215
9.7 定时器的管理217
9.8 实例见解与问题研讨220
9.9 小结223
习题9223
第10章 Java在Web上的应用225
10.1 Applet简介225
10.2 Servlet简介231
10.3 JSP简介234
10.4 实例讲解与问题研讨237
10.5 小结238
习题10238
参考文献240