图书介绍

Java 2实例教程pdf电子书版本下载

Java 2实例教程
  • 杜江,沈应逵编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302074291
  • 出版时间:2003
  • 标注页数:335页
  • 文件大小:25MB
  • 文件页数:349页
  • 主题词: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章 安装和配置Java开发工具包 1

1.1 获取JDK 1

1.2 安装JDK 2

1.3 配置JDK 4

1.3.1 Windows 9x上的配置 4

1.3.2 Windows 2000上的配置 5

1.3.3 Solaris上的配置 6

1.4 JDK开发工具 6

1.4.1 AppletViewer 7

1.4.2 javac和java 8

1.4.4 jdb 12

1.4.3 javadoc 12

1.5 本章小结 14

1.6 思考和练习 14

第2章 类、接口和包 15

2.1 面向对象编程基础 15

2.1.1 面向过程编程 15

2.1.2 面向对象编程 17

2.1.3 一切皆对象:猫和老鼠 21

2.1.4 类:状态和行为 22

2.1.5 接口:通信员 25

2.1.6 继承性 26

2.2 Java中的类 29

2.2.1 Java类的一般形式 29

2.2.2 类声明 30

2.2.3 变量访问控制 34

2.2.4 构造函数 36

2.2.5 this与super变量 40

2.3 包 43

2.4 本章小结 46

2.5 思考和练习 46

第3章 数据对象 48

3.1 数组 48

3.1.1 初始化数组 48

3.1.2 多维数组 50

3.2 Vector(矢量)类 53

3.3 枚举器 59

3.4 Hashtable(哈希表) 62

3.5 本章小结 67

3.6 思考和练习 67

第4章 抽象窗口工具包 68

4.1 抽象窗口工具包综述 68

4.1.1 类的分级 68

4.1.2 处理事件:要的就是这个 69

4.1.3 容器与布局管理器 77

4.2 图形、字体和颜色 78

4.2.1 图形的绘制 78

4.2.2 字体的创建和使用 80

4.2.3 颜色也是类 81

4.2.4 图像的处理 83

4.3.1 按钮(Button) 84

4.3 小部件 84

4.3.2 检查盒(Checkbox) 87

4.3.3 选择菜单(Choice) 90

4.3.4 滚动列表(List) 92

4.3.5 滚动条(Scrollbar) 94

4.3.6 标签(Label) 96

4.3.7 文本字段(TextField) 96

4.3.8 文本域(TextArea) 96

4.4 容器 97

4.4.1 框架(Frame) 97

4.5.2 GridLayout(栅格控制) 98

4.5.1 FlowLayout(流控制) 98

4.5 布局管理器 98

4.4.2 面板(panel) 98

4.5.3 GridBagLayout(栅格包控制) 99

4.5.4 BorderLayout(边界控制) 101

4.5.5 CardLayout(卡片控制) 102

4.6 本章小结 104

4.7 思考和练习 105

第5章 Java异常处理范例 106

5.1 处理异常 106

5.1.1 异常分类 106

5.1.2 触发异常 108

5.1.3 创建自己的异常类 110

5.1.4 finally从句 111

5.2 使用异常的建议 114

5.3 本章小结 115

5.4 思考和练习 115

第6章 Java图形开发范例 116

6.1 Swing图形 116

6.1.1 Swing容器 116

6.1.2 文字输入 120

6.1.3 单选与多选 124

6.1.4 滚动条 127

6.1.5 菜单 129

6.1.6 对话框 134

6.2 事件控制 142

6.2.1 窗口事件 142

6.2.2 键盘事件 144

6.2.3 鼠标事件 146

6.3 本章小结 149

6.4 思考和练习 150

第7章 Java多线程范例 151

7.1 线程的基本概念 151

7.1.1 生活中充满了线程 151

7.1.2 一个例子 152

7.2 线程的生命周期 153

7.2.1 Newborn(创建)阶段 153

7.2.2 Runnable(准备运行)阶段 153

7.2.3 Running(运行中)阶段 153

7.2.4 Blocked(阻塞)阶段 153

7.3 多线程实现机制 154

7.3.1 Thread的构造函数:创造的力量 154

7.2.5 Dead(死亡)阶段 154

7.3.2 Thread的方法 156

7.3.3 实现Runnable接口 157

7.4 线程的基本控制 158

7.4.1 终止一个线程 158

7.4.2 测试一个线程 158

7.4.3 线程的阻塞 159

7.5 线程组 160

7.6 优先级和线程调度 162

7.7 线程同步和锁 164

7.8 线程在动画中的应用 166

7.10 思考和练习 169

7.9 本章小结 169

第8章 J2EE开发范例 170

8.1 J2EE简介 170

8.1.1 J2EE组件和层次 170

8.1.2 EJB角色 172

8.2 会话EJB 174

8.2.1 无状态会话EJB 175

8.2.2 有状态会话EJB 185

8.3 实体EJB 195

8.3.1 容器管理的实体EJB 196

8.3.2 JavaBean自管理的实体EJB 216

8.4 本章小结 234

8.5 思考和练习 235

9.1.1 IP地址 236

第9章 Java网络开发范例 236

9.1 预备知识 236

9.1.2 协议 237

9.1.3 端口号 239

9.1.4 基本的URL:看看自己的地址 240

9.1.5 客户机/服务器模式 241

9.2 Socket套接字 241

9.2.1 Socket的工作步骤 241

9.2.2 创建时间程序 243

9.2.3 创建数据报程序 247

9.3 连接服务器 250

9.4 实现服务器 253

9.5 发送E-Mail 258

9.6 URL链接 260

9.7 本章小结 262

9.8 思考和练习 262

第10章 Java的I/O操作范例 263

10.1 Java流理论简介 263

10.1.1 输入流:InputStream类 264

10.1.2 输出流:OutputStream类 265

10.2 基本I/O流 265

10.2.1 标准系统数据流 265

10.2.2 数据流 267

10.2.3 文件I/O:有用的工具 267

10.2.4 其他I/O 274

10.3 ZIP文件流 274

10.4 缓存I/O流 277

10.5 本章小结 279

10.6 思考和练习 280

第11章 Java数据库操作范例 281

11.1 JDBC简介 281

11.1.1 JDBC驱动 282

11.1.2 JDBC驱动简单实例 283

11.2 基本的JDBC编程 284

11.2.1 数据库连接串 284

11.2.2 加载驱动和建立连接 285

11.2.3 执行SQL语句 286

11.2.4 结果集(ResultSet) 289

11.3 元数据 291

11.3.1 数据库元数据 292

11.3.2 ResultSet元数据 293

11.4 可滚动的结果集 295

11.5 事务处理 300

11.6 本章小结 302

11.7 思考和练习 302

第12章 使用小应用程序 303

12.1 把Applet小应用程序嵌入网页 303

12.1.1 Applet的方法和Applet的生命周期 304

12.1.2 一个简单的小应用程序 305

12.1.3 编写HTML代码 306

12.2 用AppletViewer查看小应用程序 306

12.3 与应用程序的比较 307

12.4 小应用程序的属性 307

12.5 从HTML向Applet传递参数实例 308

12.6 使用Applet访问数据库 311

12.7 本章小结 313

12.8 思考和练习 313

第13章 Java设计模式及Struts开发 314

13.1 框架简介 314

13.2 MVC介绍 314

13.3 Struts介绍 315

13.3.1 Struts的由来 315

13.3.2 Struts工作原理 316

13.3.3 Struts的基本组件包 317

13.3.4 Struts框架的组成部分 318

13.4.1 创建web.xml文件 320

13.4 Struts开发实例 320

13.4.2 创建struts-config.xml 322

13.4.3 编写sendMessage.jsp 324

13.4.4 编写showMessage.jsp 325

13.4.5 编写ActionBean类 326

13.4.6 编写FormBean类 327

13.4.7 国际化 329

13.4.8 运行实例 330

13.5 Struts的优势和不足 332

13.5.1 Struts的优点 332

13.5.2 Struts的缺点 333

13.6 本章小结 333

13.7 思考和练习 333

附录 发布EJB到WebLogic Server 334

精品推荐