图书介绍
Java语言程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载
![Java语言程序设计教程](https://www.shukui.net/cover/77/30359977.jpg)
- 刘震,唐铁斌,郝秋燕等编著 著
- 出版社: 北京:中国水利水电出版社
- ISBN:9787508492100
- 出版时间:2011
- 标注页数:232页
- 文件大小:45MB
- 文件页数:242页
- 主题词: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.2 Java的特点1
1.2.1简单性2
1.2.2面向对象2
1.2.3分布式2
1.2.4健壮性2
1.2.5安全性2
1.2.6平台无关2
1.2.7多线程3
1.3 Java开发环境安装与配置3
1.3.1平台介绍3
1.3.2用JDK管理Java3
1.4创建并运行一个简单的Java程序6
1.4.1 Java程序开发步骤6
1.4.2一个简单Java程序的要素7
1.4.3 Java Applet程序8
1.5 Java开发工具9
1.6小结10
习题110
第2章 数据类型、运算符和表达式11
2.1标识符和关键字11
2.1.1标识符11
2.1.2关键字11
2.2基本数据类型12
2.3常量与变量13
2.3.1常量13
2.3.2变量13
2.3.3整数类型14
2.3.4浮点类型15
2.3.5布尔类型15
2.3.6字符类型15
2.4数据类型的转换16
2.5运算符与表达式18
2.5.1算术运算符18
2.5.2自增、自减运算符18
2.5.3关系运算符与关系表达式19
2.5.4逻辑运算符与逻辑表达式20
2.5.5位运算符21
2.5.6三目条件运算符22
2.5.7赋值运算符与赋值表达式22
2.6运算符的优先级23
2.7小结24
习题224
第3章Java程序控制语句26
3.1语句概述26
3.1.1表达式语句26
3.1.2复合语句26
3.1.3控制结构语句27
3.2顺序结构27
3.3分支(选择)语句28
3.3.1 if条件分支语句28
3.3.2 switch语句30
3.4循环语句31
3.4.1 for循环语句32
3.4.2 while语句32
3.4.3 do-while语句33
3.4.4嵌套循环34
3.5跳转语句35
3.5.1 break语句35
3.5.2 break label语句36
3.5.3 continue语句37
3.5.4 continue label语句37
3.5.5 return语句38
3.6小结39
习题339
第4章 类与对象42
4.1类42
4.1.1类的定义43
4.1.2成员变量43
4.1.3成员方法和构造方法44
4.2对象49
4.2.1创建对象49
4.2.2使用对象50
4.2.3销毁对象51
4.2.4 this关键字51
4.3 static关键字52
4.3.1实例变量和类变量53
4.3.2实例方法和类方法53
4.4包53
4.4.1创建包53
4.4.2使用包中的类54
4.4.3常用系统包55
4.5访问控制55
4.5.1 public55
4.5.2 private56
4.5.3 protected57
4.5.4 friendly(缺省)57
4.6小结58
习题458
第5章 数组与字符串61
5.1数组61
5.1.1一维数组61
5.1.2二维数组63
5.1.3 Array类64
5.2字符串65
5.2.1字符串常量66
5.2.2 String类66
5.2.3 StringBuffer类68
5.2.4其他字符串处理方法70
5.3小结71
习题572
第6章 继承和接口74
6.1继承74
6.1.1继承的实现75
6.1.2方法的覆盖76
6.1.3 super关键字77
6.1.4 final关键字78
6.1.5对象间的类型转换79
6.2类之源 ——Object类80
6.3抽象类和抽象方法82
6.4多态86
6.5接口87
6.5.1定义接口87
6.5.2实现接口87
6.5.3接口与抽象类的区别88
6.6小结88
习题688
第7章 异常处理90
7.1异常概述90
7.2异常类91
7.2.1系统定义的异常91
7.2.2用户自定义的异常92
7.3异常处理92
7.3.1抛出异常93
7.3.2捕获异常94
7.4小结97
习题797
第8章 输入/输出流及文件操作99
8.1流概述99
8.2字节I/O流101
8.2.1标准I/O流102
8.2.2文件字节I/O流102
8.2.3数据字节I/O流104
8.2.4对象字节I/O流105
8.3字符I/O流105
8.3.1抽象字符I/O流105
8.3.2文件字符I/O流106
8.3.3缓冲字符I/O流107
8.4文件操作108
8.4.1 File对象的创建109
8.4.2 File类成员方法109
8.5小结109
习题8110
第9章 多线程111
9.1线程概述111
9.1.1进程111
9.1.2线程111
9.2创建线程112
9.2.1 Thread子类创建线程113
9.2.2 Runnable接口的使用114
9.3线程的生命周期115
9.4线程的控制117
9.5线程同步118
9.6小结122
习题9122
第10章 图形用户界面124
10.1图形用户界面概述124
10.1.1 AWT和Swing包124
10.1.2 Swing组件和容器124
10.2事件处理125
10.3 Swing组件126
10.3.1 javax.swing.JFrame类127
10.3.2 javax.swing.JTextField类和Javax.swing.JPasswordField类128
10.3.3 javax.swing.JButton类130
10.3.4 javax.swing.JTextArea类130
10.3.5 javax.swing.JComboBox类131
10.3.6 javax.swing.JMenuBar类、JMenu类和JMenultem类132
10.3.7 javax.swing.JTable类134
10.4布局管理136
10.4.1 FlowLayout布局管理器136
10.4.2 GridLayout布局管理器138
10.4.3 BorderLayout布局管理器139
10.4.4 CardLayout布局管理器140
10.4.5 GridbagLayout布局管理器142
10.4.6 null无布局管理器144
10.5 MVC结构简介146
10.6小结146
习题10147
第11章Java网络编程148
11.1 URL概述148
11.2 URL类148
11.2.1创建URL对象148
11.2.2 URL类的成员方法149
11.2.3显示URL资源中的html文件150
11.3 InetAdress类151
11.4 Socket套接字152
11.4.1客户机/服务器模式152
11.4.2 Socket通信153
11.4.3 Socket类153
11.4.4 ServerSocket类153
11.5小结156
习题11156
第12章 数据库编程157
12.1数据库基础知识157
12.1.1数据库发展历史157
12.1.2关系模型157
12.1.3关系数据库系统159
12.2 SQL语言160
12.3 JDBC概述163
12.3.1 JDBC功能163
12.3.2 JDBC驱动程序的类型164
12.3.3 JDBC URL164
12.4 JDBC访问数据库165
12.4.1设置数据源165
12.4.2连接数据库167
12.4.3查询数据库167
12.4.4检索结果168
12.5小结169
习题12169
第13章 综合案例——人事资源管理系统170
13.1需求分析170
13.2系统设计170
13.3数据库设计172
13.4详细设计174
13.5程序设计179
参考文献232