图书介绍

Java开发与应用教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Java开发与应用教程
  • 王吴迪,赵枫朝等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121023326
  • 出版时间:2006
  • 标注页数:342页
  • 文件大小:19MB
  • 文件页数:361页
  • 主题词:JAVA语言-程序设计-教材

PDF下载


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

下载说明

Java开发与应用教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Java概述1

1.1 Java起源2

1.2 Java体系结构和系统特性2

1.2.4 解释3

1.2.6 安全3

1.2.5 健壮3

1.2.7 结构中立、可移植3

1.2.3 分布式3

1.2.2 面向对象3

1.2.1 简单3

1.2.8 高效能4

1.2.9 多线程4

1.3 Java平台标准4

1.3.1 J2ME4

1.3.2 J2SE5

1.3.3 J2EE6

1.4 Java十年6

1.6.2 选择题7

1.6.1 填空题7

1.6 上机练习与习题7

1.5 本章小结7

1.6.3 问答题8

第2章 Java开发工具9

2.1.3 JCreator10

2.1.4 JBuilder10

2.1.5 VisualAgeforJava10

2.1.2 NetBeans10

2.1.1 JavaDevelopmentKit10

2.1 Java开发工具概述10

2.1.6 WebLogicWorkshop11

2.1.7 JDeveloper11

2.1.8 VisualCafeforJava11

2.1.9 Eclipse11

2.1.10 IntelliJ11

2.1.11 MicrosoftVJ++12

2.2 JavaDevelopmentKit12

2.2.1 JDK5.0获取12

2.2.2 JDK5.0安装13

2.2.3 JDK5.0配置16

2.3 Eclipse17

2.3.1 Eclipse概述17

2.3.2 Eclipse优势17

2.3.3 Eclipse的版本18

2.3.4 Eclipse3.1 获取18

2.3.5 Eclipse3.1 配置18

2.3.6 Eclipse开发示例21

2.5.1 填空题25

2.5 上机练习与习题25

2.4 本章小结25

2.5.2 选择题26

2.5.3 问答题26

2.5.4 上机练习26

第3章 Java语言基础27

3.1 Java语言的数据类型28

3.1.1 整数类型28

3.1.2 浮点类型28

3.1.5 类型转换29

3.1.4 布尔类型29

3.1.3 字符类型29

3.2 变量31

3.2.1 变量名31

3.2.2 变量声明和初始化32

3.2.3 作用域33

3.3 数组33

3.3.1 一维数组33

3.3.2 多维数组35

3.4.2 算数运算符37

3.4.1 赋值运算符37

3.4 运算符和表达式37

3.4.3 位运算符38

3.4.4 关系运算符39

3.4.5 三元运算符39

3.4.6 运算符优先级39

3.5 流程控制语句40

3.5.1 选择语句40

3.5.2 循环语句46

3.5.3 跳转语句49

3.6 实例练习:排序算法52

3.7 本章小结54

3.8 上机练习与习题54

3.8.1 填空题54

3.8.2 选择题54

3.8.3 问答题54

3.8.4 上机练习54

第4章 Java面向对象编程55

4.2.1 类定义56

4.2 类56

4.1.2 基本特性56

4.1.1 基本概念56

4.1 面向对象基础56

4.2.2 类修饰词58

4.2.3 成员变量58

4.2.4 成员方法59

4.2.5 实例化和构造方法60

4.2.6 重载和覆盖61

4.2.7 this和super62

4.3.1 接口定义64

4.2.8 抽象类64

4.3 接口64

4.3.2 实现接口65

4.4 包66

4.4.1 包概念66

4.4.2 包的操作66

4.5 实例练习:排序策略66

4.7 上机练习与习题69

4.7.1 填空题69

4.6 本章小结69

4.7.2 选择题70

4.7.3 问答题70

4.7.4 上机练习70

第5章 Java集合框架71

5.1 集合概述72

5.2 常用集合接口72

5.2.1 Collection72

5.2.2 List74

5.2.4 Map75

5.2.3 Set75

5.2.5 Map.Entry76

5.2.6 Iterator76

5.2.7 ListIterator77

5.3 常用集合类78

5.3.1 ArrayList78

5.3.2 LinkedList81

5.3.3 HashSet85

5.3.4 HashMap87

5.4 实例练习:集合综合运用90

5.5 本章小结92

5.6 上机练习与习题92

5.6.1 填空题92

5.6.2 选择题92

5.6.3 问答题92

5.6.4 上机练习92

第6章 Java异常93

6.1 异常的概念94

6.2 Java中的异常类及其分类94

6.3 Java异常处理机制95

6.3.1 捕获处理异常96

6.3.2 声明抛出异常101

6.4 自定义异常103

6.5 自定义异常的综合应用105

6.6 实例练习:异常的综合应用108

6.7 本章小结109

6.8.2 选择题110

6.8.4 上机练习110

6.8.3 问答题110

6.8.1 填空题110

6.8 上机练习与习题110

第7章 Java线程111

7.1 线程简介112

7.2 线程的概念模型112

7.3 线程的状态117

7.4 线程的调度118

7.5 线程的优先级119

7.6 守护线程122

7.7 主线程124

7.8 线程同步125

7.9 实例练习:线程综合应用131

7.10 本章小结133

7.11 上机练习与习题133

7.11.1 填空题133

7.11.2 选择题134

7.11.3 问答题134

7.11.4 上机练习134

第8章 Java数据库操作135

8.1.2 JDBC技术规范和驱动程序136

8.1.1 JDBC技术简介136

8.1 JDBC技术136

8.1.3 JDBC与ODBC和其他API的比较137

8.2 结构化查询语言137

8.2.1 SQL简介137

8.2.2 SELECT语句138

8.2.3 更新记录139

8.2.4 聚集函数140

8.3.1 加载JDBC驱动141

8.3.2 Connection接口141

8.3 JDBC基本操作141

8.3.3 Statement接口143

8.3.4 ResultSet接口144

8.3.5 DatabaseMetaData接口146

8.4 JDBC高级操作147

8.4.1 PreparedStatemen接口147

8.4.2 事务处理149

8.5 实例练习:信息录入150

8.7.1 填空题153

8.7.2 选择题153

8.7 上机练习与习题153

8.6 本章小结153

8.7.3 问答题154

8.7.4 上机练习154

第9章 Java网络编程155

9.1 网络初步156

9.1.1 OSI参考模型156

9.1.2 TCP/1IP网络模型156

9.2 UDP协议网络程序157

9.2.1 概述157

9.1.3 套接字157

9.2.2 DatagramPacket类158

9.2.3 DatagramSocket类159

9.2.4 创建UDP服务器端程序159

9.2.5 创建UDP客户端程序161

9.3 TCP协议网络程序162

9.3.1 概述162

9.3.2 Socket类163

9.3.4 创建TCP服务器端程序164

9.3.3 ServerSocket类164

9.3.5 创建TCP客户端程序166

9.4 HTTP协议网络程序167

9.4.1 概述167

9.4.2 URL类167

9.4.3 URLConnection类 .169

9.5 综合实例——简单的Web服务器170

9.6 本章小结174

9.7.1 填空题175

9.7.2 选择题175

9.7 上机练习与习题175

9.7.3 问答题176

9.7.4 上机练习176

第10章 JavaAWT组件177

10.1 AWT简介178

10.2 组件简介178

10.3 主要组件类179

10.3.1 Component类179

10.3.2 Button类181

10.3.3 Checkbox类183

10.3.4 Choice类185

10.3.5 Label类187

10.3.6 ist类189

10.3.7 TextComponent类192

10.3.8 TextField类193

10.3.9 TextArea类195

10.3.10 MenuItem类197

10.3.11 Menu类198

10.3.12 MenuBar类199

10.5.1 Frame类201

10.5 主要容器类201

10.4 容器简介201

10.5.2 Dialog类204

10.5.3 Panel类205

10.6 布局管理器简介208

10.7 主要布局管理器类208

10.7.1 BorderLayout类208

10.7.2 CardLayout类210

10.7.3 FlowLayout类212

10.7.4 Gridayout类214

10.7.5 GridBagLayout类216

10.8 实例练习:界面设计220

10.9 本章小结222

10.10 上机练习与习题222

10.10.1 填空题222

10.10.2 选择题222

10.10.3 问答题222

10.10.4 上机练习222

第11章 JavaAWT事件处理模型223

11.2 AWT事件处理模型224

11.1 事件处理模型概念224

11.3 事件源226

11.4 监听器226

11.5 事件226

11.6 常用事件类227

11.6.1 KeyEvent类227

11.6.2 ItemEvent类230

11.6.3 MouseEvent类232

11.6.4 WindowEvent类237

10.6.5 TextEvent类240

11.7 综合实例——网络通信工具242

11.8 本章小结245

11.9 上机练习与习题246

11.9.1 填空题246

11.9.2 选择题246

11.9.3 问答题246

11.9.4 上机练习246

第12章 JavaSwing247

12.3 主要Swing类和接口248

12.2 MVC概述248

12.1 Swing简介248

12.3.1 RootPaneContainer接口249

12.3.2 JComponent类249

12.3.3 JFrame类251

12.3.4 JButton类253

12.3.5 JComboBox类258

12.3.6 JColorChooser类262

12.3.7 JFileChooser类265

12.3.8 JOptionPane类271

12.3.9 JInternalFrame类275

12.3.10 JSplitPane类279

12.3.11 JTable类282

12.3.12 JTabbedPane类286

12.3.13 JTree类290

12.4 实例练习:任务添加工具292

12.5 本章小结298

12.6 上机练习与习题299

12.6.1 填空题299

12.6.2 选择题299

12.6.4 上机练习300

12.6.3 问答题300

第13章 实战演练——开发Java程序全过程301

13.1 概述302

13.2 软件开发过程302

13.2.1 需求302

13.2.2 分析设计302

13.2.3 实现和测试303

13.3 记事本工具303

13.3.1 需求分析设计303

13.3.2 实现和测试304

13.4 网络通信工具320

13.4.1 需求分析设计320

13.4.2 实现和测试320

13.5 本章小结324

附录A 习题答案325

JAVA开发工程师标准化模拟试题329

一、单选题(每题1分,共40分)329

二、多选题(每题2分,共30分)339

三、判断题(每题1分,共30分)342

热门推荐