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

- 张永常编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121098994
- 出版时间:2010
- 标注页数:347页
- 文件大小:139MB
- 文件页数:359页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java程序设计实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 绪论1
1.1 Java发展简史1
1.2为什么要学习Java2
1.2.1高层评价2
1.2.2主要特点3
1.2.3 Java运行机制6
1.2.4应用前景7
1.3面向对象程序设计的主要概念与举例8
1.3.1对象、抽象和类8
1.3.2封装9
1.3.3继承9
1.3.4多态性9
1.4 Java与C/C++的简单比较10
1.4.1 C语言10
1.4.2 C++语言10
1.4.3 Java语言12
本章小结14
习题114
第2章 Java程序运行环境建设15
2.1 Java运行环境的安装15
2.1.1 JDK的下载15
2.1.2 JDK的安装16
2.1.3设置Java运行环境19
2.2如何编写并运行Java程序21
2.2.1 Java Application程序编辑、编译与运行举例21
2.2.2 Java Applet程序编辑、编译与运行举例23
2.3 Java集成开发环境简介26
2.3.1 NetBeans27
2.3.2 Eclipse30
2.4 Java程序的基本输入与输出34
2.4.1输入流和输出流概述34
2.4.2简单输入与输出举例35
2.5 Java编码规范简介40
2.5.1 Java命名规范40
2.5.2 Java注释规范41
2.5.3 Java缩进排版规范41
2.5.4 Java文件名规范41
2.5.5 Java声明规范42
2.5.6 Java语句规范42
2.5.7 Java编程规范42
2.6如何获得Java帮助42
2.6.1下载帮助42
2.6.2使用帮助44
2.6.3 Java资源44
本章小结44
习题244
实验1 Java环境搭建与简单编程45
第3章 Java语言基础46
3.1关键字46
3.2基本数据类型47
3.2.1整数类型(int、short、long、byte)47
3.2.2浮点类型(float、double)47
3.2.3布尔类型(boolean)48
3.2.4字符类型(char)48
3.3常量和变量50
3.3.1常量50
3.3.2变量51
3.4运算符与表达式52
3.4.1赋值运算符和语句52
3.4.2算术运算符和算术表达式53
3.4.3关系运算符和关系表达式54
3.4.4逻辑运算符和逻辑表达式55
3.4.5位运算符56
3.4.6条件赋值运算符57
3.4.7广义赋值运算符58
3.4.8对象运算符58
3.4.9括号与方括号运算符58
3.4.10运算符的优先级58
3.5类型转换59
3.5.1自动转换59
3.5.2强制转换60
3.6流程控制61
3.6.1选择语句61
3.6.2循环语句64
3.6.3转移语句67
3.7综合应用举例68
本章小结72
习题372
实验2 Java语言基础73
第4章 数组和字符串75
4.1数组75
4.1.1一维数组75
4.1.2多维数组79
4.1.3复制数组的方法83
4.1.4数组元素的排序方法84
4.1.5数组元素的查找方法86
4.1.6数组元素的填充方法87
4.2字符串88
4.2.1字符串的声明与创建88
4.2.2与字符串有关的方法89
4.2.3 StringBuffer中有关的方法93
4.3向量98
4.3.1向量的声明98
4.3.2 Vector类的方法98
4.4综合应用举例100
本章小结103
习题4104
实验3数组和字符串编程105
第5章 Java面向对象程序设计106
5.1类106
5.1.1类的定义106
5.1.2类的使用110
5.1.3方法重载114
5.1.4内部类116
5.2访问控制符和封装116
5.3继承117
5.3.1子类和简单继承举例117
5.3.2变量隐藏和方法覆盖118
5.3.3 super和this119
5.3.4运行时多态与多重继承121
5.3.5对象类型转换122
5.3.6抽象类123
5.4非访问控制符123
5.4.1 static123
5.4.2 final124
5.4.3 volatile、 native、 synchronized125
5.5 Java的名字空间和包125
5.5.1 Java的名字空间125
5.5.2 Java提供的包126
5.5.3自定义包126
5.5.4包的引用127
5.6 接口129
5.6.1接口的声明129
5.6.2接口的实现130
5.6.3接口的使用131
5.6.4扩展接口与接口的多重继承132
5.7综合应用举例134
5.7.1案例1:通用加密类Clipher的设计134
5.7.2案例2:多态与继承综合应用举例136
本章小结140
习题5141
实验4 Java面向对象程序设计142
第6章 Java的异常处理143
6.1异常的概念143
6.2异常处理144
6.2.1 Java中的Throwable类145
6.2.2 try-catch-finally语句147
6.2.3 throw和throws语句149
6.3自定义异常处理类151
6.4综合应用举例154
本章小结156
习题6157
实验5 Java异常处理158
第7章 Applet小程序160
7.1 Applet概述160
7.1.1 Applet小程序简介160
7.1.2 Applet安全性及与Application的区别161
7.1.3 Applet类及Applet的生命周期162
7.2在HTML中嵌入Applet程序164
7.2.1 HTML代码的基本结构164
7.2.2 Applet标记165
7.2.3在HTML中传递Applet程序使用的参数166
7.3 Applet应用168
7.3.1 Applet的字体和颜色168
7.3.2 Applet的应用169
本章小结174
习题7174
实验6 Applet小程序174
第8章 图形用户界面应用176
8.1 AWT和Swing简介176
8.1.1组件和容器176
8.1.2 Swing组件及其之间的层次关系178
8.1.3组件类179
8.2布局管理180
8.2.1顺序布局180
8.2.2边界布局181
8.2.3卡片布局182
8.2.4网格布局183
8.2.5面板的使用184
8.3事件处理185
8.3.1事件与事件处理方法185
8.3.2事件处理机制186
8.3.3事件处理举例189
8.3.4事件适配器类192
8.4常用组件的应用193
8.4.1标签193
8.4.2按钮194
8.4.3列表框195
8.4.4选项框196
8.4.5复选框196
8.4.6文本框198
8.4.7文本区198
8.4.8菜单199
8.4.9窗口与对话框201
8.4.10综合实例207
本章小结210
习题8210
实验7图形用户界面210
第9章 多线程212
9.1多线程的概念212
9.1.1进程和线程212
9.1.2多线程简介212
9.1.3 Java中的多线程机制213
9.2线程类及其线程创建214
9.2.1线程类214
9.2.2线程的创建215
9.2.3线程的状态与控制218
9.3线程的同步221
9.3.1线程同步的概念221
9.3.2方法同步221
9.3.3对象同步223
9.3.4同步方法的缺点224
9.4线程组224
9.4.1线程组简介224
9.4.2 ThreadGroup类225
9.4.3线程之间的通信227
9.5综合应用举例229
本章小结234
习题9234
实验8多线程236
第10章 多媒体编程238
10.1检索与使用声音文件238
10.1.1简单声音文件播放238
10.1.2 AudioClip接口239
10.1.3把声音加载到AudioClip对象中239
10.2图形与动画241
10.2.1图形与文本241
10.2.2图像243
10.2.3动画246
10.2.4双缓冲250
10.3综合应用举例252
本章小结258
习题10258
实验9多媒体编程259
第11章 网络编程260
11.1网络编程的基本概念260
11.1.1 TCP/IP协议概述260
11.1.2 Socket套接字261
11.1.3端口262
11.1.4 URL262
11.2使用URL获取网络资源263
11.2.1 URL类263
11.2.2获取图像264
11.2.3获取声音267
11.2.4获取文档268
11.3使用TCP协议的Socket编程270
11.3.1 Socket套接字270
11.3.2一对一的Socket C/S通信271
11.3.3 TCP协议通信的实现272
11.3.4一对多的Socket C/S通信274
11.3.5一对多通信的实现274
11.4综合应用举例276
本章小结282
习题11282
实验10网络编程283
第12章 数据库编程284
12.1 JDBC技术简介284
12.1.1 JDBC概述284
12.1.2 JDBC的基本功能285
12.2 JDBC接口与驱动程序285
12.2.1 JDBC API286
12.2.2 JDBC Drive API287
12.3 JDBC在数据库访问中的应用288
12.3.1建立与数据库的连接288
12.3.2执行查询语句288
12.3.3对数据库进行更新操作290
12.3.4事务291
12.4 JDBC综合应用示例291
12.4.1建立数据库292
12.4.2建立数据源292
12.4.3数据库操作程序294
12.5综合应用举例298
本章小结306
习题12306
实验11数据库编程307
第13章 输入/输出流编程308
13.1 File类应用举例308
13.1.1 File类用来获取文件或目录的信息308
13.1.2文件的处理311
13.2 Reader与Writer类应用举例312
13.2.1 Reader和Writer313
13.2.2 InputStreamReader和OutputStreamWriter313
13.3 InputStream与OutputStream类应用举例315
13.3.1 InputStream类315
13.3.2 Output5tream类316
13.4数据流应用举例317
13.5对象流应用举例319
本章小结320
习题13320
实验12输入与输出321
第14章 ServIet编程322
14.1 Servlet简介322
14.1.1 Servlet概述322
14.1.2 Servlet开发环境搭建322
14.1.3 Servlet的工作原理与生命周期325
14.2 Servlet编程示例327
本章小结331
习题14331
实验13 Servlet编程331
第15章 JavaBeans编程333
15.1 JavaBeans简介333
15.1.1 JavaBeans概述333
15.1.2 JavaBeans的组件模型333
15.1.3 JavaBeans API应用简介334
15.2 JavaBeans的组件构成336
15.2.1 JavaBeans组件的创建336
15.2.2开发工具中的JavaBeans338
15.3 JavaBeans组件的应用示例338
本章小结344
习题15345
实验14 JavaBeans编程345
参考文献347
热门推荐
- 669621.html
- 882048.html
- 306392.html
- 3465545.html
- 1964145.html
- 1266459.html
- 1289479.html
- 3581115.html
- 636918.html
- 257424.html
- http://www.ickdjs.cc/book_2933566.html
- http://www.ickdjs.cc/book_2485516.html
- http://www.ickdjs.cc/book_2907705.html
- http://www.ickdjs.cc/book_1999133.html
- http://www.ickdjs.cc/book_3420039.html
- http://www.ickdjs.cc/book_2035688.html
- http://www.ickdjs.cc/book_2069792.html
- http://www.ickdjs.cc/book_460360.html
- http://www.ickdjs.cc/book_3115530.html
- http://www.ickdjs.cc/book_420352.html