图书介绍
Java程序设计与应用开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 黄俊,孙燮华编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111448242
- 出版时间:2014
- 标注页数:352页
- 文件大小:129MB
- 文件页数:361页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java程序设计与应用开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
上篇 Java基础1
第1章 概论1
1.1初识Java1
1.1.1第一个Java独立应用程序1
1.1.2第一个Java小应用程序2
1.1.3第一个MIDlet手机程序3
1.2 Java程序开发5
1.2.1在文本编辑器中编写Java程序5
1.2.2在JCreator中编写Java程序7
1.2.3在Eclipse中编写Java程序9
1.3习题12
第2章Java语言基础14
2.1标识符与关键词14
2.1.1标识符14
2.1.2关键词15
2.2 Java数据类型16
2.2.1基本数据类型16
2.2.2数据类型的转换17
2.2.3变量、说明和赋值18
2.2.4复合数据类型19
2.3表达式与语句20
2.3.1运算符与表达式20
2.3.2语句28
2.3.3变量的作用域28
2.4程序控制流29
2.4.1 if语句30
2.4.2 switch语句31
2.4.3 while和do-while语句33
2.4.4 for语句35
2.4.5跳转语句35
2.5习题38
第3章 数组与字符串42
3.1数组42
3.1.1一维数组42
3.1.2多维数组47
3.1.3数组的复制50
3.2数组作为参数或返回值的方法调用52
3.2.1传递数组52
3.2.2返回值为数组类型的方法52
3.3字符串类和字体类54
3.3.1字符串类54
3.3.2 StringBuffer类60
3.3.3字体类62
3.4习题65
第4章Java面向对象特性67
4.1概述67
4.2类和对象68
4.2.1类的定义68
4.2.2对象的创建、初始化和使用70
4.2.3构造方法71
4.2.4成员变量和成员方法73
4.2.5成员方法的递归76
4.2.6方法的重载78
4.3类的继承和多态81
4.3.1继承的概念81
4.3.2继承的实现82
4.3.3单重继承83
4.3.4多态性83
4.3.5方法和域的覆盖83
4.4包与接口88
4.4.1包88
4.4.2接口89
4.5习题92
第5章 界面控件与事件94
5.1文本框与文本域94
5.1.1 Swing文本框与文本域94
5.1.2 AWT文本框与文本域97
5.2标签与按钮98
5.2.1 Swing标签98
5.2.2 AWT标签100
5.2.3 Swing按钮103
5.2.4 AWT按钮106
5.3复选框与单选按钮107
5.3.1 Swing复选框与单选按钮107
5.3.2 AWT复选框与单选按钮110
5.4面板与框架112
5.4.1 Swing和AWT面板112
5.4.2 Swing和AWT框架114
5.5菜单大类117
5.6事件与监视器接口119
5.6.1事件类119
5.6.2事件的起源121
5.6.3事件与监视器接口121
5.6.4实例——键盘事件122
5.7习题126
第6章 布局管理器128
6.1网格布局管理器128
6.1.1带有间隔的网格布局管理器128
6.1.2整数类Integer、浮点数类Float和数学类Math130
6.1.3简单加法器的网格布局131
6.2边界布局管理器134
6.2.1完全边界布局134
6.2.2不完全边界布局135
6.3不使用布局管理器实现布局138
6.3.1不使用布局管理器的布局方法139
6.3.2数码Puzzle游戏界面设计141
6.4习题144
第7章 Applet编程146
7.1 Applet基础146
7.1.1 Applet类的定义与成员方法147
7.1.2 Applet的生命周期147
7.1.3独立应用程序与Applet的转换149
7.1.4确保Applet正常运行152
7.2 HTML与标记〈APPLET〉153
7.2.1 〈APPLET〉标记的属性153
7.2.2利用标记参数向Applet传递信息156
7.3 Applet的应用159
7.3.1 Applet与图形用户界面159
7.3.2实例——Applet应用160
7.4习题163
第8章 图形GUI设计165
8.1 Graphics类与Color类165
8.1.1 Graphics类165
8.1.2 Color类166
8.2建立绘图程序167
8.2.1 Point类及其应用167
8.2.2布尔标志的设计与绘图程序169
8.3图形与图像的显示173
8.4异或绘图模式175
8.5习题177
第9章 多线程179
9.1关于线程179
9.1.1不调用和调用多线程比较试验179
9.1.2线程的状态184
9.1.3与线程有关的类185
9.2创建线程188
9.2.1扩展线程类188
9.2.2利用Runnable接口190
9.3线程同步193
9.3.1线程不同步产生的问题193
9.3.2同步线程197
9.4异常处理198
9.4.1 Java异常处理机制199
9.4.2异常的处理199
9.4.3 MediaTracker类和异常处理应用200
9.5习题203
第10章JDBC与数据库205
10.1关系数据库与SQL语言205
10.1.1关系数据库的基本概念205
10.1.2数据定义语言206
10.1.3数据操纵语言207
10.1.4数据查询语言207
10.2使用JDBC连接数据库208
10.2.1 JDBC结构208
10.2.2 4类JDBC驱动程序209
10.2.3 JDBC编程要点210
10.2.4常用的JDBC类与方法210
10.2.5实例——安装ODBC驱动程序213
10.3 JDBC编程实例215
10.3.1创建和删除数据表215
10.3.2插入记录217
10.3.3更新数据218
10.3.4删除记录220
10.3.5查询数据库221
10.4习题224
下篇 Java应用开发226
第11章 多媒体技术226
11.1综合案例——多媒体电子相册设计226
11.1.1界面设计226
11.1.2在独立应用程序中播放音乐的方法227
11.1.3独立应用程序中图像的载入和图像类230
11.1.4图片翻动功能设计235
11.1.5加入显示缩放功能235
11.1.6多媒体电子相册的实现237
11.1.7文件的输入与输出241
11.2综合案例——音乐日历时钟的图形设计245
11.2.1整体界面和图形设计245
11.2.2日历类和双缓冲技术247
11.2.3图像映射252
11.3习题254
第12章 动画设计256
12.1综合案例——文字动画256
12.1.1逐个显示字符串256
12.1.2文字浮动的多线程程序259
12.2综合案例——图形动画262
12.2.1音乐日历时钟的完全实现262
12.2.2多媒体动画welcomeYou270
12.3习题278
第13章 注册软件与学生信息系统280
13.1综合案例——注册软件的实现280
13.1.1界面实现280
13.1.2加入监视器285
13.1.3完成实例LoginDemo287
13.2综合案例——学生信息系统的实现289
13.2.1添加功能的实现289
13.2.2删除功能的实现290
13.2.3修改功能的实现291
13.2.4实现学生信息系统291
13.3习题301
第14章 网络编程304
14.1 URL类和URLConnection类304
14.1.1 URL类的功能及应用304
14.1.2 URLConnection类的功能及应用308
14.2综合案例——Socket网络通信308
14.2.1 Socket基本概念309
14.2.2 Socket类与ServerSocket类309
14.2.3客户机端程序311
14.2.4服务器端程序313
14.3综合案例——简易聊天室315
14.3.1简易聊天室服务器端程序315
14.3.2简易聊天室客户机端程序317
14.4习题320
第15章 游戏编程初步322
15.1综合案例——数码Puzzle游戏322
15.1.1界面设计322
15.1.2数码Puzzle游戏的实现324
15.2综合案例——拼图游戏328
15.2.1用JLabel实现拼图游戏328
15.2.2用鼠标实现移动图片332
15.2.3用画布实现拼图游戏335
15.2.4用框架实现拼图游戏340
15.3综合案例——Puzzle游戏的改进和推广345
15.4习题345
附录 部分习题答案350
参考文献352
热门推荐
- 3625653.html
- 398813.html
- 869332.html
- 3030733.html
- 450061.html
- 3903551.html
- 442646.html
- 2066208.html
- 3477108.html
- 956797.html
- http://www.ickdjs.cc/book_84266.html
- http://www.ickdjs.cc/book_175451.html
- http://www.ickdjs.cc/book_519600.html
- http://www.ickdjs.cc/book_2485754.html
- http://www.ickdjs.cc/book_816399.html
- http://www.ickdjs.cc/book_2163037.html
- http://www.ickdjs.cc/book_1125009.html
- http://www.ickdjs.cc/book_2131315.html
- http://www.ickdjs.cc/book_3356573.html
- http://www.ickdjs.cc/book_2045776.html