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

- 陆昌辉主编 著
- 出版社: 北京:电子工业出版社
- ISBN:712106393X
- 出版时间:2008
- 标注页数:470页
- 文件大小:90MB
- 文件页数:482页
- 主题词: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平台和工作过程2
1.3 Java开发环境3
案例1-1 JDK的下载、安装和配置3
1.4 开发Java程序8
案例1-2开发一个简单的Java应用程序8
案例1-3开发一个简单的Java Applet10
1.5 Java IDE简介12
案例1-4 JCreator的使用12
案例1-5 Eclipse的使用16
第2章 Java语言基础21
2.1基本语言要素21
案例2-1程序编写规则21
案例2-2转义符的使用23
2.2变量和数据类型25
案例2-3变量的作用范围25
案例2-4数据类型转换26
2.3运算符、表达式、语句和代码块29
案例2-5运算符的使用29
案例2-6自动找零33
2.4流程控制语句34
案例2-7闰年34
案例2-8最大公约数和最小公倍数37
案例2-9九九乘法表41
案例2-10历届奥运会举办地点查询42
案例2-11根据成绩计算绩点45
案例2-12素数求和46
2.5综合案例——幸运苹果机游戏47
案例2-13幸运苹果机游戏47
第3章 Java面向对象程序设计53
3.1面向对象程序设计的基本概念53
3.2对象和类55
案例3-1职员类55
案例3-2 Vigenere密码59
3.3继承与多态68
案例3-3针对中英文混合消息的Vigenere密码69
案例3-4打印工资单76
3.4接口和包84
案例3-5遥控器远程控制84
案例3-6点生线91
3.5异常处理机制96
案例3-7年龄异常96
3.6综合案例——手机博饼游戏102
第4章 字符串和数组113
4.1字符串处理类113
案例4-1字符串匹配113
案例4-2短信有奖竞答117
案例4-3使用正则表达式匹配手机号码122
4.2字符串缓冲区处理类128
案例4-4对齐显示128
4.3数组134
案例4-5操作数组的方法135
案例4-6消除隐藏线138
案例4-7位图143
4.4综合案例——表达式求值147
第5章 多线程程序设计161
5.1多线程概述161
案例5-1报数Thread类161
案例5-2报数Runnable接口164
线程的生存周期166
案例5-3模拟自由落体和平抛运动166
案例5-4模拟曲线运动170
案例5-5进程的结束174
线程的优先级175
案例5-6不公平的赛跑176
案例5-7测试线程的优先级178
线程同步与通信179
案例5-8线程同步179
案例5-9利用管道实现线程间的通信181
线程死锁184
案例5-10线程死锁184
案例5-11哲学家就餐问题186
定时器线程Timer190
案例5-12定时器Timer190
线程池192
案例5-13线程池192
综合案例——基于多线程的端口扫描器197
第6章 I/O流和文件203
6.1 I/O流概述203
6.2 文件的基本操作204
案例6-1获取文件的属性信息204
案例6-2文件和目录的创建207
案例6-3文件的删除210
案例6-4文件重命名211
案例6-5运行可执行程序213
6.3 I/O流类的使用215
案例6-6标准输入/输出215
案例6-7使用字节输入流读取文件的内容217
案例6-8使用字节输出流向文本文文件里写内容219
案例6-9文件内容的复制221
案例6-10字符输入流测试225
案例6-11字符输出流的使用227
案例6-12文件查看器229
案例6-13文件的压缩和解压234
6.4随机访问文件238
案例6-14利用RandomAccessFile读取文件内容239
案例6-15 追加文本文文件的内容241
6.5对象的序列化243
案例6-16对象的序列化243
6.6综合案例247
案例6-17批量修改器247
第7章 图形用户界面255
7.1 Swing和AWT简介255
7.2窗口和面板的概念以及应用256
案例7-1在窗口中显示图片256
案例7-2进度条的启动窗口260
7.3 Swing组件263
案例7-3网上下载264
案例7-4用户登录系统268
案例7-5考研倒计时272
7.4布局管理器276
案例7-6手机键盘界面276
7.5事件处理机制279
案例7-7 N皇后问题的实现279
7.6综合案例286
案例7-8记事本287
第8章 数据库编程技术297
8.1数据库的连接297
案例8-1数据库的连接和简单SQL语句的执行297
8.2 SQL语句的执行308
案例8-2使用接口执行SQL语句308
8.3 MySQL数据库的使用318
案例8-3 MySQL的安装和配置318
案例8-4 MySQL基本操作322
8.4数据库连接池的实现325
案例8-5数据库连接池的实现325
8.5综合案例——通讯录管理系统333
案例8-6简单通讯录管理333
第9章 Applet基础347
9.1 Applet基础知识347
案例9-1简单的Applet示例348
9.2 Applet的生命周期和方法351
案例9-2 Applet生命周期相关方法的演示351
案例9-3简易电子时钟353
9.3 Applet事件处理355
案例9-4获取鼠标和键盘事件355
案例9-5多格式时间显示362
9.4 Applet交互365
案例9-6从网页获取参数365
案例9-7改变Applet颜色368
案例9-8 Applet命令收发器370
9.5综合案例375
案例9-9 Applet计算器375
第10章 Applet与图形图像381
10.1 Applet图形处理381
案例10-1绘制柱状图382
案例10-2绘制饼状图384
案例10-3简单画图程序387
10.2 Applet图像处理390
案例10-4图片轮显391
案例10-5图片渐入393
案例10-6简单图像处理396
10.3 Applet多媒体处理401
案例10-7简单音乐播放器401
案例10-8简单视频播放器406
10.4综合案例410
案例10-9图片查看器411
第11章 网络程序设计423
11.1网络通信概述423
11.1.1网络通信中的重要概念423
11.1.2网络体系结构424
11.1.3常用协议424
11.2 URL类和InetAddress类425
案例11-1获取网络资源与属性信息425
案例11-2 InetAddress类的使用430
11.3 Socket通信434
案例11-3网络文件传输434
11.4数据报通信440
案例11-4基于UDP协议的网络聊天程序440
11.5组播通信448
案例11-5体育赛事网络文字直播室448
11.6综合案例——网络益智游戏456
热门推荐
- 486701.html
- 871524.html
- 1239327.html
- 501401.html
- 3372692.html
- 3722042.html
- 2752446.html
- 351707.html
- 1976320.html
- 1667858.html
- http://www.ickdjs.cc/book_442557.html
- http://www.ickdjs.cc/book_2340786.html
- http://www.ickdjs.cc/book_2849620.html
- http://www.ickdjs.cc/book_1487523.html
- http://www.ickdjs.cc/book_1944016.html
- http://www.ickdjs.cc/book_2889208.html
- http://www.ickdjs.cc/book_538568.html
- http://www.ickdjs.cc/book_279872.html
- http://www.ickdjs.cc/book_3572799.html
- http://www.ickdjs.cc/book_1758655.html