《Java程序设计项目化教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:向昌成,聂军主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2013
  • ISBN:9787302315032
  • 页数:206 页
图书介绍:本书总共9章,每章包含1~3个任务,任务都是从任务预览开始,然后围绕任务展开逐步介绍与任务相关的Java的基本知识和基本方法。在讲述知识的同时,注重系统性、结构性和层次性,对一些知识点会作适当的深层扩展。在每章的最后都会有每个任务的具体实现。读者可以上机实现这些程序来加深对于本章知识的理解和掌握。

第1章 第一个Java程序 1

1.1任务预览 2

1.2相关知识 2

1.3任务实现 6

第2章 员工薪酬计算 7

2.1简单的员工薪酬计算 8

2.1.1任务预览 8

2.1.2相关知识 8

2.1.3任务实现 12

2.2输入员工的薪酬 14

2.2.1任务预览 14

2.2.2相关知识 14

2.2.3任务实现 16

第3章 员工薪酬的统计 17

3.1计算税后薪酬进阶 18

3.1.1任务预览 18

3.1.2相关知识 18

3.1.3任务实现 23

3.2员工工资排序 24

3.2.1任务预览 24

3.2.2相关知识 24

3.2.3任务实现 26

第4章 面向对象的员工薪酬管理系统 27

4.1 Employee类的实现 28

4.1.1任务预览 28

4.1.2相关知识 29

4.1.3任务实现 35

4.2实现Employee的子类 36

4.2.1任务预览 36

4.2.2相关知识 37

4.2.3任务实现 45

第5章 异常的处理 49

5.1任务预览 50

5.2相关知识 50

5.2.1异常的基本概念 50

5.2.2异常类的层次 51

5.2.3异常的抛出 52

5.2.4自定义异常 54

5.3任务实现 55

第6章 图形化员工信息管理系统 57

6.1任务预览 58

6.2相关知识 58

6.2.1 AWT和Swing简介 58

6.2.2 Swing的容器 59

6.2.3常用的非容器组件 65

6.2.4布局管理器 89

6.2.5事件处理机制 98

6.2.6菜单 106

6.3任务实现 111

第7章 基于文件的员工信息读取和保存 115

7.1任务预览 116

7.2相关知识 116

7.2.1文件的读写和管理 116

7.2.2 Java输入/输出流 119

7.3任务实现 132

第8章 基于数据库的员工信息管理系统 139

8.1任务预览 140

8.2相关知识 140

8.2.1 JDBC简介和JDBC驱动 140

8.2.2 MySQL数据库的安装 143

8.2.3 MySQL数据库常用命令 150

8.2.4 JDBC中常用的接口 152

8.2.5 JDBC连接访问MySQL数据库 154

8.3任务实现 157

第9章 彩球飘飘 166

9.1任务预览 167

9.2相关知识 167

9.2.1多线程的基本概念 167

9.2.2 Java多线程机制 169

9.2.3线程的同步 171

9.2.4线程的通信 175

9.3任务实现 178

第10章 简单网络聊天室 181

10.1任务预览 182

10.2相关知识 182

10.2.1网络基础知识 182

10.2.2 Java的Socket编程 185

10.3任务实现 191

第11章 获取IP地址地理位置 198

11.1任务预览 199

11.2相关知识 199

11.2.1 URL简介 199

11.2.2 Java中的URL类 200

11.2.3 Java中的URLConnection类 202

11.3任务实现 203

参考文献 206