图书介绍

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

会当凌绝顶:Java开发修行实录
  • 陈强等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121130014
  • 出版时间:2011
  • 标注页数:424页
  • 文件大小:202MB
  • 文件页数:438页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

会当凌绝顶: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

热门推荐