图书介绍
会当凌绝顶:Java开发修行实录【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 陈强等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121130014
- 出版时间:2011
- 标注页数:424页
- 文件大小:202MB
- 文件页数:438页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
会当凌绝顶:Java开发修行实录PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 基础篇1
第1章Java之印象1
1.1引出问题1
1.2 Java为何物2
1.2.1探寻Java的起源2
1.2.2看Java的特点2
1.3我们需要准备什么3
1.4开始体会Java程序之旅7
1.4.1一个简单的Java程序8
1.4.2编译和运行Java文件9
1.5解决问题——谈Java的江湖地位10
1.6我的总结11
第2章Java宝剑出鞘12
2.1引出问题12
2.2 Java工具简介13
2.2.1先看最流行的Eclipse13
2.2.2再看NetBeans13
2.2.3接着看JBuilder14
2.3开始步入Eclipse世界15
2.3.1获得并安装Eclipse15
2.3.2玩转Eclipse16
2.4使用NetBeans18
2.4.1获取NetBeans19
2.4.2装备NetBeans20
2.4.3玩转NetBeans21
2.5解决问题——探寻学习Java的捷径23
2.6我的总结24
第3章 三种武器25
3.1引出问题25
3.2什么是量26
3.2.1永远都不变的常数26
3.2.2为变而生的量27
3.3数据类型31
3.3.1数据类型的范围32
3.3.2字符型32
3.3.3整型34
3.3.4浮点型35
3.3.5布尔型35
3.4标识符和关键字是一种身份36
3.5解决问题37
3.6我的总结37
第4章Java的三驾马车38
4.1引出问题38
4.2笑看Java运算符39
4.2.1算术运算符39
4.2.2关系运算符和逻辑运算符40
4.2.3位运算符43
4.2.4条件运算符43
4.2.5赋值运算符44
4.3表达式想对你说45
4.3.1表达式为何物45
4.3.2表达式的优先级45
4.3.3表达式的应用46
4.4字符串47
4.4.1字符串的初始化48
4.4.2 String类48
4.4.3 StringBuffer类53
4.5解决问题55
4.6我的总结56
第5章Java里的假设57
5.1引出问题57
5.2让if来选择你58
5.2.1 if控制语句58
5.2.2 if语句的延伸59
5.2.3多个条件判断的if语句60
5.3有多个选择的switch60
5.3.1 switch语句的形式60
5.3.2无break的switch语句61
5.3.3 case没有执行语句的情况62
5.3.4 default可以不在末尾64
5.4进步分析条件语句64
5.4.1正确使用switch语句65
5.4.2正确使用if语句66
5.4.3有秩序的switch67
5.5解决问题68
5.6我的总结69
第6章 如人生的循环语句70
6.1引出问题70
6.2有多少语句可以循环71
6.2.1简易for循环71
6.2.2唠唠叨叨的while循环75
6.2.3 do-while循环语句76
6.3跳转功能的实现79
6.3.1 break(终上)79
6.3.2 return(返回)84
6.3.3 continue(继续)84
6.3.4随心所欲地使用跳转语句之总结86
6.4解决问题87
6.5我的总结88
第2篇 核心技术篇89
第7章 数组是心灵的港湾89
7.1引出问题89
7.2简单的一维数组90
7.2.1声明一维数组90
7.2.2创建一维数组90
7.2.3轻松初始化一维数组93
7.3复杂点的二维数组94
7.3.1声明二维数组94
7.3.2二维数组的创建95
7.3.3二维数组的初始化96
7.4更复杂的多维数组98
7.4.1声明三维数组98
7.4.2创建三维数组98
7.4.3初始化三维数组98
7.5对数组的操作99
7.5.1复制数组100
7.5.2比较数组100
7.5.3搜索数组中的元素101
7.5.4排序数组102
7.5.5填充数组103
7.6解决问题105
7.7我的总结106
第8章看Java如何面向对象107
8.1引出问题107
8.2 面向对象是什么108
8.2.1理解面向对象的理念108
8.2.2面向对象的特点109
8.3类是面向对象的第一特征109
8.3.1如何编写一个类110
8.3.2特殊的方法——构造方法110
8.3.3一般的方法111
8.4属性和方法的修饰符112
8.4.1公有的public113
8.4.2私有的private113
8.4.3用protected来保护你114
8.4.4其他修饰符115
8.5用this来指定你116
8.6演练类和对象118
8.6.1创建和使用对象118
8.6.2使用静态变量和静态方法118
8.7特殊的类——抽象类119
8.7.1创建抽象类120
8.7.2 抽象类的规则121
8.8 Java包不是钱包123
8.8.1定义包123
8.8.2在Eclipse里定义包124
8.8.3在程序里插入包125
8.9解决问题127
8.10我的总结129
第9章类,我轻轻地来了130
9.1引出问题130
9.2类的继承131
9.2.1父与子131
9.2.2调用父类的构造方法132
9.2.3可以随时访问父类的属性和方法134
9.2.4复杂的继承关系137
9.3重载与重写139
9.3.1再写一遍139
9.3.2再处理一遍140
9.3.3当重写与重载相逢143
9.4类的同胞——接口144
9.4.1定义接口145
9.4.2接口的量和方法146
9.4.3实现接口149
9.4.4引用接口151
9.5解决问题153
9.6我的总结156
第10章 异常也疯狂157
10.1引出问题157
10.2什么是异常158
10.2.1首次结识异常158
10.2.2.些异常处理类159
10.3 知错就改的异常处理方式160
10.3.1使用try catch处理异常160
10.3.2处理多个异常161
10.3.3将finally关键字使用在异常中162
10.4异常处理的含蓄方式——抛出163
10.4.1使用throws将异常抛出163
10.4.2使用throw将异常抛出165
10.5自己来处理异常166
10.6异常处理的陋习168
10.6.1异常丢弃169
10.6.2不指定具体的异常170
10.6.3占着坑不用171
10.6.4不说明异常的详细信息171
10.6.5庞大的try块172
10.6.6输出数据的不完整172
10.7解决问题——勇敢地面对错误173
10.8我的总结174
第11章I/O体系与文件处理给你带来额外的收获175
11.1引出问题175
11.2 JavaI/O简介176
11.3黄河流176
11.3.1字节流177
11.3.2字符流179
11.4加快I/O操作效率181
11.4.1缓冲字节流182
11.4.2缓冲字符流183
11.5文件处理185
11.5.1文件类185
11.5.2使用文件类处理文件186
11.6解决问题188
11.7我的总结189
第12章 帮你多干活的多线程190
12.1引出问题190
12.2线程基础191
12.2.1线程与进程的理解191
12.2.2理解多线程191
12.3创建线程192
12.3.1创建主线程192
12.3.2通过Runnable接口创建线程193
12.3.3通过Thread类创建线程195
12.4创建多线程196
12.5线程的优先级198
12.6随心所欲地控制线程201
12.6.1让当前的线程等待201
12.6.2让当前线程进入睡眠状态205
12.6.3让当前线程做出让步208
12.7多线程同步209
12.7.1线程同步的重要性210
12.7.2轻松实现同步211
12.7.3什么是死锁213
12.8线程之间的交互214
12.9解决问题215
12.10我的总结217
第3篇 提高篇219
第13章 和网络接轨219
13.1引出问题219
13.2个服务器端程序220
13.3什么是网络通信224
13.3.1 TCP和IP概述224
13.3.2使用URL进行网络链接225
13.3.3编写URL程序常用的方法226
13.4和网络编程起笑看风云227
13.4.1创建socke228
13.4.2有多个客户端连接的情况230
13.5解决问题——互联网给我们的学习带来了什么231
13.6我的总结232
第14章AWT的奇幻世界233
14.1引出问题233
14.2什么是AWT234
14.3创建窗口235
14.4创建窗口组件235
14.5布局利器237
14.5.1布局武器FlowLayout237
14.5.2布局武器BorderLayout239
14.5.3布局利器GridLayout240
14.5.4布局利器CardLayout242
14.5.5布局利器Null242
14.6编写监听接口244
14.6.1窗口监听的接口245
14.6.2按钮监听的接口246
14.6.3文本框监听的接口247
14.7解决问题249
14.8我的总结252
第15章Swing更加绚丽253
15.1引出问题253
15.2 Swing创建窗口253
15.2.1 JFrame简介和方法254
15.2.2创建第一个Swing窗口254
15.3 Icon接口256
15.4添加组件259
15.4.1弹出式菜单259
15.4.2文本框262
15.4.3菜单266
15.4.4单选按钮267
15.4.5复选框按钮270
15.4.6列表框271
15.4.7选项卡273
15.4.8文本域274
15.4.9按钮276
15.4.10进度条277
15.5常用的布局管理器278
15.5.1当不使用布局管理器时278
15.5.2体会边界布局管理器279
15.5.3体会网格布局管理器280
15.6解决问题281
15.7我的总结283
第16章Servlet很神奇284
16.1引出问题284
16.2什么是Servlet284
16.2.1 Servlet技术简述284
16.2.2 Servlet技术特性285
16.2.3 Servlet的生命周期286
16.3如何开发一个简单的Servlet286
16.3.1开发一个简单的Servlet286
16.3.2编译并发布Servlet287
16.4 Servlet的常用接口和类290
16.4.1与Servlet配置相关的接口290
16.4.2 Servlet编程接口291
16.4.3 HTTPServlet类293
16.4.4请求与响应296
16.4.5会话296
16.4.6 Servlet上下文299
16.4.7 Servlet监听300
16.5 Servlet过滤器301
16.5.1过滤器的简介301
16.5.2过滤器的应用302
16.5.3 Servlet过滤器的配置303
16.5.4 Servlet过滤器的实例303
16.6将请求进行封装305
16.6.1 doGet305
16.6.2 doPost307
16.7解决问题309
16.8我的总结311
第17章 轻松玩转数据库313
17.1引出问题313
17.2数据库的类别313
17.3安装MySQL314
17.4 MySQL的管理工具317
17.4.1创建数据库318
17.4.2创建表318
17.4.3输入记录318
17.5 SQL Server很简单319
17.5.1创建数据库320
17.5.2创建表321
17.5.3创建记录323
17.6解决问题323
17.7我的总结326
第18章 数据库编程是最重要的形式327
18.1引出问题327
18.2 JDBC是一座桥327
18.2.1 JDBC API328
18.2.2 JDBC驱动类型328
18.3数据库的连接329
18.3.1轻松连接MySQ330
18.3.2轻松连接SQL Server 2000333
18.4 SQL语句才是核心337
18.4.1新建数据库表337
18.4.2数据库查询语句338
18.4.3数据库操作语句339
18.5解决问题342
18.6我的总结343
第4篇 综合实战篇345
第19章 简单的记事本345
19.1老师的作业345
19.2Java API手册345
19.2.1什么是Java API345
19.2.2如何获得Java API手册346
19.2.3使用Java API手册347
19.3记事本的编写348
19.3.1插入包348
19.3.2新建文件和打开文件348
19.3.3保存文件349
19.3.4文件操作350
19.3.5字体的处理351
19.3.6状态栏和帮助功能353
19.3.7将功能实例化355
19.4打字游戏的编写358
19.4.1需要插入的包358
19.4.2设计版式358
19.4.3声音的处理359
19.4.4游戏过关的设计360
19.4.5文字的下移362
19.5计算器的编写365
19.5.1计算器的最终结果365
19.5.2计算器组件的编写365
19.5.3计算器的按钮事件368
19.6系统调试372
第20章 综合供求信息系统374
20.1求职路上374
20.2系统需求376
20.2.1开发背景376
20.2.2需求分析377
20.3网站功能结构377
20.4规划流程378
20.5搭建数据库378
20.5.1数据库需求分析378
20.5.2数据库概念设计379
20.5.3数据库逻辑结构设计380
20.6设计公共类381
20.6.1数据库连接及操作类381
20.6.2业务处理类383
20.6.3分页类387
20.6.4字符串处理类389
20.7开始编码389
20.7.1设计前台页面390
20.7.2前台信息显示设计390
20.7.3信息发布模块设计402
20.8后期的编码工作406
20.8.1登录模块406
20.8.2后台页面模块409
20.8.3后台信息管理模块410
20.9测试420
20.10我的总结421
热门推荐
- 3543881.html
- 1080261.html
- 3812741.html
- 2300167.html
- 1394652.html
- 1651441.html
- 1917317.html
- 2946441.html
- 2559034.html
- 1919240.html
- http://www.ickdjs.cc/book_3021843.html
- http://www.ickdjs.cc/book_3285586.html
- http://www.ickdjs.cc/book_3295980.html
- http://www.ickdjs.cc/book_824778.html
- http://www.ickdjs.cc/book_2952512.html
- http://www.ickdjs.cc/book_1291262.html
- http://www.ickdjs.cc/book_1651187.html
- http://www.ickdjs.cc/book_3589123.html
- http://www.ickdjs.cc/book_890966.html
- http://www.ickdjs.cc/book_3332672.html