图书介绍
Java程序设计 基于JDK 6和NetBeans实现【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 宋波主编;李晋,李妙妍,张悦编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302245131
- 出版时间:2011
- 标注页数:435页
- 文件大小:139MB
- 文件页数:450页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java程序设计 基于JDK 6和NetBeans实现PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 核心基础篇3
第1章 Java概述3
1.1 Java发展简史3
1.2 Java 2 SDK版本4
1.3 Java程序运行机制5
1.3.1高级语言运行机制5
1.3.2 Java程序运行机制与JVM6
1.4 Java程序运行环境7
1.4.1安装JDK8
1.4.2设置Java运行环境10
1.5开发Java Application12
1.5.1 Java API概述12
1.5.2 Java Application的编译与运行12
1.6 JDK开发工具14
1.7小结16
SCJP认证习题解析16
课后习题18
第2章 Java基础知识19
2.1注释19
2.2标识符与关键词22
2.2.1分隔符22
2.2.2标识符22
2.2.3关键词22
2.2.4标识符的命名23
2.3基本数据类型23
2.3.1整数类型24
2.3.2浮点数类型24
2.3.3字符类型24
2.3.4布尔类型25
2.4常量与变量25
2.4.1整型常量25
2.4.2浮点型常量26
2.4.3字符型常量27
2.4.4布尔型常量28
2.5基本数据类型的相互转换28
2.5.1自动转换29
2.5.2强制转换29
2.6运算符30
2.6.1算术运算符30
2.6.2比较运算符32
2.6.3逻辑运算符32
2.6.4位运算符34
2.6.5赋值运算符36
2.6.6三元运算符37
2.7运算符的优先级与结合性37
2.8流程控制38
2.8.1分支结构38
2.8.2循环结构41
2.8.3控制循环结构43
2.9小结46
SCJP认证习题解析46
课后习题50
第3章 Java面向对象特性53
3.1类与对象53
3.1.1类与对象的定义53
3.1.2成员变量与局部变量54
3.1.3成员方法57
3.1.4对象的创建59
3.1.5对象的使用61
3.1.6对象的消除62
3.1.7方法重载63
3.1.8关键词this64
3.1.9构造方法65
3.2封装与数据隐藏68
3.2.1封装68
3.2.2访问控制69
3.2.3 package和import73
3.3类的继承与多态76
3.3.1类的继承76
3.3.2方法的重写81
3.3.3运行时多态82
3.3.4对象类型的强制转换85
3.3.5 Object类87
3.4数组89
3.4.1一维数组89
3.4.2多维数组93
3.4.3数组的复制95
3.5小结96
SCJ P认证试题解析97
课后习题99
第4章 Java面向对象高级特性103
4.1基本数据类型包装类103
4.2处理对象107
4.2.1打印对象和toString()方法107
4.2.2“==”与equals运算符109
4.3 static修饰符110
4.3.1类变量与实例变量110
4.3.2类方法与实例方法111
4.3.3静态初始化程序111
4.4 final修饰符113
4.5抽象类115
4.5.1抽象类的定义115
4.5.2抽象类的作用117
4.6接口120
4.6.1接口的定义120
4.6.2接口的实现122
4.6.3多重继承123
4.6.4接口与抽象类124
4.7内部类126
4.7.1内部类的定义127
4.7.2内部类的使用127
4.7.3内部类的特性128
4.8枚举类132
4.8.1枚举类的定义132
4.8.2实现接口的枚举类135
4.8.3包含抽象方法的枚举类136
4.9小结137
SCJP认证习题解析137
课后习题152
第5章 Java异常处理155
5.1概述155
5.2异常的处理157
5.2.1捕获并处理异常157
5.2.2多异常的处理159
5.3自定义异常类160
5.3.1必要性与原则160
5.3.2 throw关键词161
5.3.3自定义异常类的使用162
5.4 Java的异常跟踪栈165
5.5小结167
SCJP认证试题解析167
课后习题171
第6章 Java执行环境类173
6.1 Java常用类173
6.1.1 Math类173
6.1.2 Random类175
6.1.3 BigDecimal类177
6.1.4 String类178
6.1.5 StringBuffer类180
6.2日期类182
6.2.1 Calendar类182
6.2.2 TimeZone类185
6.3正则表达式186
6.4 Java国际化191
6.5小结195
SCJ P认证习题解析195
课后习题202
第7章 Java泛型编程205
7.1概述205
7.2使用泛型207
7.2.1定义泛型类、接口207
7.2.2从泛型类派生子类210
7.3类型通配符213
7.4泛型方法217
7.5擦除与转换218
7.6泛型与数组220
7.7 JDK 1.5的其他新特性220
7.8小结224
SCJP认证习题解析224
课后习题228
第8章 Java集合类231
8.1概述231
8.2 Collection接口与Iterator接口232
8.3 Set接口234
8.3.1 HashSet类234
8.3.2 TreeSet类236
8.3.3 EnumSet类239
8.4 List接口240
8.4.1 List接口与ListIterator接口240
8.4.2 ArrayList与Vector实现类242
8.5 Map接口247
8.5.1 HashMap实现类248
8.5.2 SortedMap接口与TreeMap实现类251
8.6小结254
SCJP认证习题解析254
课后习题257
第9章 Java输入/输出259
9.1 Java的I/O流259
9.1.1流的概念259
9.1.2字节流260
9.1.3字符流261
9.1.4 I/O流的套接263
9.1.5常用的I/O流类264
9.2 File类274
9.2.1创建File对象274
9.2.2操作File对象274
9.3 RandomAccessFile类277
9.3.1创建RandomAccessFile对象277
9.3.2操作RandomAccessFile对象277
9.4对象序列化279
9.4.1基本概念279
9.4.2对象序列化的方法279
9.4.3构造可序列化对象的类280
9.5小结284
SCJP认证习题解析284
课后习题292
第10章 Java多线程295
10.1概述295
10.2创建线程297
10.2.1继承Thread类创建线程298
10.2.2实现Runnable接口创建线程300
10.3线程的优先级301
10.4线程的基本控制303
10.4.1让步303
10.4.2休眠304
10.4.3连接方法306
10.5线程间的同步307
10.6线程间的通信310
10.7小结313
SCJ P认证试题解析313
课后习题316
第2篇 应用技术篇319
第11章 用NetBeans开发Java Application319
11.1概述319
11.2下载和安装NetBeans320
11.3 NetBeans IDE简介325
11.3.1 NetBeans菜单栏326
11.3.2 NetBeans工具栏326
11.3.3 NetBeans窗口327
11.3.4代码编辑器332
11.4用NetBeans开发Java Application333
11.4.1创建Java标准项目334
11.4.2创建Java包336
11.4.3创建Java主类337
11.4.4创建Java类337
11.4.5运行项目341
11.5小结342
课后习题342
第12章 用Swing开发Java Application343
12.1概述343
12.2 Swing组件344
12.2.1 JFrame容器344
12.2.2标签JTable345
12.2.3文本类组件346
12.2.4按钮JButton347
12.2.5单选按钮JRadioButton352
12.2.6复选框JCheckBox353
12.2.7组合框JComboBox353
12.2.8综合案例354
12.3 Swing高级组件356
12.3.1菜单JMenu356
12.3.2表格JTable357
12.3.3树JTree357
12.3.4综合案例357
12.4小结362
课程设计362
第13章 用NetBeans操作Java DB365
13.1 Java DB概述365
13.2基于NetBeans使用Java DB366
13.2.1启动Java DB366
13.2.2创建Java DB367
13.2.3连接Java DB367
13.3数据库相关概念368
13.4用SQL访问Java DB369
13.4.1 SQL概述369
13.4.2创建表370
13.4.3维护表结构374
13.4.4删除表375
13.4.5添加表数据375
13.4.6查询表数据377
13.4.7修改表数据379
13.4.8删除表数据379
13.4.9抓取表结构379
13.5小结381
课后习题381
第14章 用NetBeans开发JDBC应用383
14.1 JDBC基本概念383
14.2 java.sql包384
14.3 JDBC工作原理385
14.4 JDBC驱动程序386
14.5基于JDBC API访问数据库387
14.6用NetBeans开发JDBC应用389
14.6.1内嵌模式389
14.6.2网络服务器模式393
14.7 Java DB数据库的查询393
14.7.1顺序查询393
14.7.2随机查询396
14.8综合案例398
14.9小结413
课后习题413
课程设计413
第15章 Java网络编程419
15.1网络相关知识419
15.2基于URL的通信421
15.2.1 URL的基本概念421
15.2.2创建URL对象421
15.2.3解析URL422
15.2.4读取URL内容422
15.2.5基于URLConnection的读写423
15.2.6 InetAddress类425
15.3 Socket通信机制426
15.3.1概述426
15.3.2基于TCP的通信427
15.3.3基于UDP的通信430
15.4小结433
课后习题433
参考文献435
热门推荐
- 1930891.html
- 2947745.html
- 1331849.html
- 629488.html
- 160076.html
- 157577.html
- 3823913.html
- 3165977.html
- 1535792.html
- 1868935.html
- http://www.ickdjs.cc/book_3149298.html
- http://www.ickdjs.cc/book_3525702.html
- http://www.ickdjs.cc/book_3403176.html
- http://www.ickdjs.cc/book_2397678.html
- http://www.ickdjs.cc/book_2713855.html
- http://www.ickdjs.cc/book_3772033.html
- http://www.ickdjs.cc/book_1474772.html
- http://www.ickdjs.cc/book_3616782.html
- http://www.ickdjs.cc/book_133557.html
- http://www.ickdjs.cc/book_454921.html