图书介绍

Java语言程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载

Java语言程序设计教程
  • 骆伟主编;周绍斌,李迎秋副主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121327155
  • 出版时间:2018
  • 标注页数:311页
  • 文件大小:43MB
  • 文件页数:321页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


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

下载说明

Java语言程序设计教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一篇Java基础篇2

第1章用Java向世界问好2

1.1项目任务2

1.2项目分析2

1.3技术准备3

1.3.1 Java运行原理3

1.3.2 JDK简介3

1.3.3 Java程序的分类5

1.4项目学做5

1.5知识拓展8

1.6强化训练9

1.7课后习题9

第2章 体重指数计算器10

2.1项目任务10

2.2项目分析10

2.3技术准备11

2.3.1变量11

2.3.2标识符11

2.3.3 Java的基本符号12

2.3.4数据类型12

2.3.5数据类型转换14

2.3.6运算符15

2.3.7选择结构24

2.4项目学做27

2.5知识拓展28

2.5.1保留字28

2.5.2转义字符28

2.5.3 null符号29

2.5.4 void符号29

2.5.5注释29

2.6强化训练29

2.7课后习题30

第3章 猜数字游戏35

3.1项目任务35

3.2项目分析35

3.3技术准备35

3.3.1 for循环36

3.3.2 while循环39

3.3.3 do while循环40

3.3.4 continue语句和break语句41

3.3.5方法定义42

3.3.6方法调用43

3.3.7方法重载44

3.4项目学做45

3.5知识拓展45

3.6强化训练46

3.7课后习题46

第二篇 面向对象程序设计篇52

第4章 复数类52

4.1项目任务52

4.2项目分析52

4.3技术准备52

4.3.1类的定义53

4.3.2创建对象55

4.3.3构造方法57

4.4项目学做60

4.5知识拓展63

4.5.1对象作为方法的参数63

4.5.2终结器64

4.6强化训练66

4.7课后习题66

第5章 货物管理68

5.1项目任务68

5.2项目分析68

5.3技术准备69

5.3.1构造方法的重载69

5.3.2变量的作用域70

5.3.3 this关键字73

5.3.4包75

5.3.5访问控制修饰符77

5.3.6 static修饰符88

5.3.7 String和StringBuffer94

5.3.8 ArrayList101

5.4项目学做104

5.5强化训练106

5.6课后习题106

第6章 学生成绩评级109

6.1项目任务109

6.2项目分析109

6.3技术准备110

6.3.1继承的定义110

6.3.2属性的继承与隐藏111

6.3.3方法的继承与覆盖115

6.3.4 Object类及其常用方法119

6.3.5继承关系中的构造方法及super关键字121

6.3.6父、子类对象的使用与转化124

6.3.7 final修饰符128

6.3.8抽象方法和抽象类131

6.3.9数组133

6.4项目学做136

6.5强化训练137

6.6课后习题138

第7章 收费计算141

7.1项目任务141

7.2项目分析141

7.3技术准备141

7.3.1接口的定义142

7.3.2接口的实现143

7.3.3使用接口144

7.4项目学做145

7.5知识拓展147

7.5.1 Collection框架147

7.5.2 for-each循环153

7.6强化训练155

7.7课后习题155

第三篇 应用开发篇158

第8章 加法计算器158

8.1项目任务158

8.2项目分析158

8.3技术准备159

8.3.1构造简单的图形界面159

8.3.2布局管理器162

8.3.3交互与事件处理167

8.3.4项目中用到的其他GUI组件172

8.4项目学做177

8.5知识拓展178

8.5.1图形用户界面简介178

8.5.2窗口事件178

8.5.3事件裁剪类181

8.6强化训练182

8.7课后习题182

第9章 用户注册界面185

9.1项目任务185

9.2项目分析185

9.3技术准备186

9.3.1文本区186

9.3.2面板188

9.3.3单选按钮190

9.3.4复选框192

9.3.5对话框193

9.3.6弹出式对话框197

9.4项目学做199

9.5强化训练199

9.6课后习题200

第10章 绘图板201

10.1项目任务201

10.2项目分析202

10.3技术准备202

10.3.1菜单202

10.3.2绘制图形205

10.3.3鼠标事件210

10.4项目学做212

10.5强化训练213

10.6课后习题214

第11章 键盘练习小游戏216

11.1项目任务216

11.2项目分析217

11.3技术准备217

11.3.1键盘事件217

11.3.2 applet小程序219

11.4项目学做224

11.5强化训练225

11.6课后习题225

第12章 记事本226

12.1项目任务226

12.2项目分析226

12.3技术准备228

12.3.1 File类228

12.3.2文件输入/输出流230

12.3.3 Java剪贴板232

12.3.4异常处理233

12.4项目学做235

12.5知识拓展236

12.5.1常见输入/输出流236

12.5.2 Java异常处理机制243

12.6强化训练252

12.7课后习题252

第13章 电子时钟255

13.1项目任务255

13.2项目分析255

13.3技术准备255

13.3.1 Thread类255

13.3.2 Runnable接口257

13.4项目学做259

13.5知识拓展260

13.6强化训练262

13.7课后练习262

第14章 模拟售票系统263

14.1项目任务263

14.2项目分析263

14.3技术准备263

14.3.1线程同步263

14.3.2线程的优先级267

14.3.3线程的状态269

14.4项目学做270

14.5知识拓展270

14.6强化训练274

14.7课后练习274

第15章 自制浏览器275

15.1项目任务275

15.2项目分析275

15.3技术准备275

15.3.1网络基础275

15.3.2 InetAddress编程277

15.3.3 URL编程279

15.4项目学做280

15.5强化训练282

15.6课后练习282

第16章 自制HTTP服务器283

16.1项目任务283

16.2项目分析283

16.3技术准备283

16.3.1 Socket网络编程283

16.3.2多线程的网络通信287

16.4项目学做290

16.5知识拓展292

16.6强化训练294

16.7课后练习295

第17章 商品信息管理系统296

17.1项目任务296

17.2项目分析296

17.3技术准备297

17.3.1 JDBC技术297

17.3.2 JDBC驱动298

17.3.3 JDBC中主要的类及常用方法299

17.3.4PreparedStatement对象301

17.4项目学做302

17.4.1身份认证模块302

17.4.2商品信息维护模块302

17.5知识拓展305

17.5.1用JDBC连接不同的数据库305

17.5.2 JDBC连接池306

17.5.3 JDBC支持事务操作307

17.6强化训练309

17.7课后练习309

参考文献310

热门推荐