图书介绍

Java 2实用教程PDF|Epub|txt|kindle电子书版本网盘下载

Java 2实用教程
  • 杜江编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121022095
  • 出版时间:2003
  • 标注页数:308页
  • 文件大小:47MB
  • 文件页数:318页
  • 主题词:JAVA语言-程序设计-教材

PDF下载


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

下载说明

Java 2实用教程PDF格式电子书版下载

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

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

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

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

图书目录

目录1

第1章 Java概述1

1.1 Java技术概述1

1.2 Java语言的特点3

1.3 面向对象的程序设计思想4

1.3.1 什么是对象5

1.3.2 OOP的要素5

1.4 JDK的安装和测试6

1.5 简单的Java程序8

1.6 Java程序开发步骤9

1.7 思考与练习11

2.1 Java的基本数据类型12

第2章 Java语言基础12

2.2 常量和变量14

2.2.1 常量14

2.2.2 变量15

2.3 Java保留关键字16

2.4 运算符17

2.4.1 算术运算符17

2.4.2 关系运算符18

2.4.3 逻辑运算符18

2.4.4 位运算符19

2.4.5 赋值运算符20

2.4.6 条件运算符21

2.5 表达式21

2.6 Java的注释22

2.7.1 一维数组23

2.7 数组的使用23

2.7.2 多维数组25

2.8 上机实战27

2.8.1 基本数学运算27

2.8.2 多维数组实例28

2.9 思考与练习31

第3章 流程控制语句32

3.1 条件选择语句32

3.2 switch分支语句34

3.3 循环控制语句37

3.3.1 while语句37

3.3.2 do-while语句39

3.3.3 for语句40

3.4.1 break语句42

3.4 跳转语句42

3.4.2 continue语句44

3.5 上机实战45

3.5.1 判断闰年45

3.5.2 寻找完数46

3.5.3 构建魔方阵48

3.6 思考与练习50

第4章 类和对象51

4.1 面向对象编程51

4.1.1 面向过程51

4.1.2 面向对象52

4.2 类的描述54

4.2.1 类的定义54

4.2.2 对象实例55

4.2.3 构造器56

4.3 类的成员变量和方法57

4.3.1 成员变量的定义57

4.3.2 成员变量的访问权限58

4.3.3 静态成员变量59

4.3.4 final变量60

4.3.5 成员方法的定义60

4.3.6 形参和实参62

4.3.7 成员方法重载62

4.3.8 静态成员方法64

4.4 类的继承65

4.5 this和super变量67

4.6 抽象类69

4.7 上机实战70

4.7.1 创建类71

4.7.2 静态变量和方法的类72

4.7.3 模板——抽象类的使用74

4.8 思考与练习77

第5章 包、接口和异常79

5.1 包79

5.2 接口81

5.3 异常及其处理83

5.4 使用异常的正确方式86

5.5 创建自定义的异常87

5.6 上机实战88

5.6.1 命令处理88

5.7 思考与练习91

6.1.1 线程的生命周期93

6.1 线程简介93

第6章 线程93

6.2 线程的实现方法95

6.2.1 继承Thread类95

6.2.2 实现Runnable接口96

6.3 线程的控制97

6.3.1 启动线程97

6.3.2 使线程休眠98

6.3.3 中断线程100

6.3.4 停止线程101

6.4 Java的多线程实例101

6.5 线程的同步与死锁102

6.6 线程管理103

6.7 ThreadLocal问题104

6.8 上机实战105

6.8.1 线程控制实例106

6.8.2 提高线程优先级实例108

6.9 思考与练习110

第7章 输入与输出111

7.1 输入/输出包111

7.1.1 I/O流111

7.1.2 InputStream类常用接口113

7.1.3 OutputStream类常用接口113

7.1.4 Reader类常用接口114

7.1.5 Writer类常用接口114

7.2 常用的输入/输出流115

7.2.1 标准输入/输出115

7.2.2 操作目录和文件116

7.2.3 文件流120

7.2.4 随机文件的访问122

7.3 过滤流124

7.3.1 数据流124

7.3.2 使用I/O缓冲区126

7.4 字节流与字符流的转换129

7.5 Java运行外部命令130

7.6 上机实战132

7.6.1 系统输入/输出实例132

7.6.2 英文字典实例135

7.7 思考与练习137

第8章 Java的网络编程138

8.1 网络基础知识138

8.1.1 TCP/IP参考模型139

8.3 Java开发TCP/IP程序140

8.2 Socket套接字140

8.4 多线程服务器143

8.5 数据报147

8.6 URL资源149

8.7 上机实战151

8.7.1 查看本机IP实例152

8.7.2 简单聊天工具153

8.7.3 用POP3协议接收邮件156

8.8 思考与练习159

第9章 Java图形用户界面160

9.1 Java图形用户界面简述160

9.2 容器与基本控件161

9.2.1 窗口161

9.2.2 窗体163

9.2.3 内部窗体164

9.2.4 面板165

9.2.5 菜单166

9.2.6 弹出式菜单169

9.2.7 工具栏171

9.2.8 按钮174

9.2.9 单行文本域174

9.2.10 多行文本域176

9.2.11 密码域177

9.2.12 标签179

9.2.13 滚动条179

9.3 布局管理器181

9.3.1 流控制器182

9.3.2 栅格控制器183

9.3.3 栅格包控制器184

9.3.4 边界控制器186

9.3.5 卡片控制器188

9.4 上机实战190

9.4.1 文本编辑器实例190

9.5 思考与练习197

第10章 Applet编程198

10.1 Applet的基本知识198

10.1.1 Applet的工作原理198

10.1.2 Applet类的主要方法200

10.2 什么是Appletviewer200

10.3 Applet实现201

10.3.1 编写一个Applet201

10.3.2 获取键盘事件202

10.3.3 捕获鼠标事件204

10.3.4 Applet程序与HTML交互206

10.4 HTML中的Applet标记208

10.5 应用JAR包209

10.6 上机实战210

10.6.1 跳动的球实例210

10.6.2 Applet使用Swing界面214

10.7 思考与练习217

第11章 JDBC编程218

11.1 JDBC简介218

11.1.1 从ODBC到JDBC218

11.1.2 JDBC的特点219

11.1.3 JDBC驱动程序220

11.2.1 数据库连接串221

11.2 JDBC基本编程221

11.2.2 加载驱动和创建连接222

11.2.3 执行SQL语句224

11.2.4 结果集226

11.3 元数据229

11.3.1 数据库元数据229

11.3.2 结果集元数据230

11.4 可滚动的结果集232

11.5 事务处理236

11.6 上机实战237

11.6.1 一个简单的通用数据库连接类237

11.6.2 操作MSSQL数据库239

11.6.3 连接Oracle数据库241

11.6.4 连接MySQL数据库242

11.7 思考与练习244

第12章 Web应用编程245

12.1 Tomcat简介245

12.1.1 Tomcat的配置246

12.1.2 发布自己的Web应用248

12.2 Servlet简介248

12.2.1 第一个Servlet程序249

12.2.2 获取表单251

12.3 JSP概述254

12.3.1 JSP语法概要255

12.3.2 JSP获取表单258

12.4 JavaBean与JSP260

12.5.1 Servlet留言簿261

12.5 上机实战261

12.5.2 JSP数据库留言簿266

12.6 思考与练习272

第13章 开发工具:NetBeans的使用274

13.1 NetBeans简介274

13.1.1 NetBeans的优点及获取274

13.1.2 NetBeans的安装275

13.2 使用NetBeans开发简单的Java程序278

13.3 使用NetBeans开发GUI程序285

13.4 使用NetBeans开发Applet程序294

13.5 使用NetBeans开发Web应用296

13.6 导入源代码工程303

13.7 思考与练习304

附录A NetBeans IDE 4.1快捷键306

热门推荐