图书介绍

Java程序设计项目化教程【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

Java程序设计项目化教程
  • 陈芸主编;顾正刚副主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302385202
  • 出版时间:2015
  • 标注页数:306页
  • 文件大小:36MB
  • 文件页数:321页
  • 主题词: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.1 任务描述1

1.2 技术概览1

1.2.1 Java语言的产生与发展1

1.2.2 Java语言的特点2

1.2.3 Java语言的工作机制4

1.3 任务1-1 下载并安装JDK4

1.4 任务1-2 下载并安装Eclipse7

1.5 任务1-3 编写第一个Java程序9

1.6 任务1-4 项目需求分析与设计12

自测题13

拓展实践15

面试常考题15

任务2 处理考试系统中的成绩16

2.1 任务描述16

2.2 任务2-1 成绩的评价16

2.2.1 技术要点16

2.2.2 任务实施27

2.3 任务2-2 成绩的排序28

2.3.1 技术要点28

2.3.2 任务实施38

自测题38

拓展实践41

面试常考题42

任务3 创建考试系统中的类和接口43

3.1 任务描述43

3.2 技术要点43

3.2.1 面向对象编程概述43

3.2.2 类45

3.2.3 对象47

3.2.4 继承50

3.2.5 抽象类和接口56

3.2.6 包59

3.2.7 访问控制权限63

3.3 任务实施63

自测题65

拓展实践66

面试常考题67

任务4 利用Java API查阅常用类69

4.1 任务描述69

4.2 技术要点69

4.2.1 字符串类70

4.2.2 Math类75

4.2.3 Random类76

4.2.4 日期相关的类77

4.2.5 BigInteger类79

4.2.6 BigDecimal类80

4.3 任务实施81

自测题82

拓展实践83

面试常考题84

任务5 捕获考试系统中的异常85

5.1 任务描述85

5.2 技术要点85

5.2.1 异常类86

5.2.2 异常的捕获和处理88

5.2.3 异常的抛出90

5.2.4 异常的声明91

5.2.5 自定义异常类92

5.3 任务实施93

自测题94

拓展实践96

面试常考题97

任务6 创建登录界面中容器与组件98

6.1 任务描述98

6.2 技术要点98

6.2.1 AWT和Swing98

6.2.2 容器100

6.2.3 组件105

6.3 任务实施108

自测题109

拓展实践110

面试常考题111

任务7 设计用户登录界面的布局112

7.1 任务描述112

7.2 技术要点112

7.2.1 流式布局113

7.2.2 边界布局(BorderLayout类)114

7.2.3 网格布局116

7.2.4 卡片布局117

7.2.5 空布局(null布局)119

7.3 任务实施121

自测题122

拓展实践123

面试常考题123

任务8 处理登录界面中的事件124

8.1 任务描述124

8.2 技术要点125

8.2.1 动作事件(ActionEvent类)127

8.2.2 键盘事件(KeyEvent类)131

8.2.3 焦点事件(FocusEvent类)132

8.2.4 鼠标事件(MouseEvent类)134

8.2.5 窗口事件(WindowEvent类)134

8.3 任务实施138

自测题139

拓展实践140

面试常考题141

任务9 使用泛型和集合框架处理数据142

9.1 任务描述142

9.2 技术要点142

9.2.1 早期的集合类142

9.2.2 泛型144

9.2.3 类集框架149

9.2.4 使用原则158

9.3 任务实施159

自测题163

拓展实践165

面试常考题166

任务10 设计用户注册界面167

10.1 任务描述167

10.2 技术要点168

10.2.1 选择性组件168

10.2.2 选项事件170

10.2.3 盒式布局(BoxLayout类)175

10.3 任务实施176

自测题180

拓展实践181

面试常考题183

任务11 读写考试系统中的文件184

11.1 任务描述184

11.2 技术要点184

11.2.1 输入/输出流185

11.2.2 过滤流191

11.2.3 打印流(PrintStream类和PrintWriter类)194

11.2.4 文件(File类)195

11.2.5 文件的随机访问(RandomAccessFile类)197

11.2.6 标准输入/输出流198

11.2.7 对象序列化200

11.3 任务实施202

自测题203

拓展实践205

面试常考题206

任务12 设计考试系统中的倒计时207

12.1 任务描述207

12.2 技术要点208

12.2.1 线程的创建208

12.2.2 线程的管理212

12.3 任务实施219

自测题221

拓展实践223

任务13 设计考试功能模块225

13.1 任务描述225

13.2 技术要点225

13.2.1 菜单225

13.2.2 菜单的事件处理230

13.2.3 工具栏(JToolBar类)232

13.2.4 滚动面板(JScrollPane类)233

13.3 任务实施235

自测题242

拓展实践243

面试常考题243

任务14 利用数据库存储系统信息244

14.1 任务描述244

14.2 技术要点245

14.2.1 JDBC概述245

14.2.2 MySQL数据库简介247

14.2.3 创建数据库及数据表253

14.2.4 连接数据库256

14.2.5 访问数据库258

14.3 任务实施264

自测题266

拓展实践267

面试常考题268

任务15 设计学生在线考试系统(C/S版)269

15.1 任务描述269

15.2 技术要点270

15.2.1 网络编程技术基础270

15.2.2 Java常用网络类272

15.2.3 TCP网络编程275

15.2.4 UDP网络编程281

15.3 任务实施284

自测题289

拓展实践290

面试常考题291

附录A Java程序编码规范292

附录B Java语言的类库298

附录C Java打包指南304

参考文献306

热门推荐