《Java软件开发技术》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:陈炜等编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2005
  • ISBN:7115133115
  • 页数:311 页
图书介绍:本书介绍Java语言开发技术。

目录 1

第1章 Java软件开发技术概述 1

1.1 Java语言概述 1

1.1.1 Java语言的发展 1

1.1.2 Java虚拟机 2

1.1.3 Java语言特点 2

1.1.4 Java程序的分类 3

1.2 Java语言体系结构 4

1.2.1 J2SE概述 4

1.2.2 J2EE概述 4

1.2.3 J2ME概述 10

1.3 Java语言开发工具介绍 10

1.3.1 Sun的JDK(Java Development Kit) 10

1.3.2 Java Workshop 11

1.3.3 NetBeans与Sun Java Studio 11

1.3.4 Xinox的JCreator 11

1.3.5 Borland的JBuilder 12

1.3.7 IBM的Visual Age for Java 13

1.3.6 Eclipse 13

1.3.8 BEA的WebLogic Workshop 14

1.3.9 Microsoft Visual J++ 14

1.3.10 其他开发工具 14

习题 15

2.1 JBuilder X的安装 17

2.1.1 JBuilder X简介 17

第2章 JBuilder X编程基础 17

2.1.2 JBuilder X的安装 18

2.2 JBuilder X的界面 21

2.2.1 主菜单栏 22

2.2.2 控件栏 26

2.2.3 对象浏览器 28

2.2.4 用户界面设计器 28

2.2.5 源代码编辑器 29

2.3 JBuilder X编程基础 31

2.3.1 JBuilder X编程步骤 31

2.2.6 错误检查和调试 31

2.3.2 JBuilder X编程基础 36

2.4 JBuilder X编程实例 53

2.4.1 求解一元二次方程 53

2.4.2 口令验证 55

习题 56

3.1 Java多媒体程序开发概述 58

3.1.1 多线程 58

第3章 Java多媒体程序开发 58

3.1.2 JMF 63

3.2 图像处理 67

3.2.1 图像的加载 67

3.2.2 跟踪图像下载 68

3.2.3 显示图像 68

3.3 声音处理 71

3.4 动画效果的实现 75

3.4.1 动画的实现 75

3.4.2 消除动画的闪烁 77

3.5 多媒体程序开发实例 81

3.5.1 移动的文字 81

3.5.2 MP3播放器 83

习题 87

第4章 Java数据库程序开发 89

4.1 数据库和SQL语句 89

4.1.1 常用数据库介绍 89

4.1.2 建表、修改和删除表 89

4.1.3 数据更新 91

4.1.4 数据查询 93

4.2 JDBC概述 95

4.2.1 JDBC驱动程序 96

4.2.2 JDBC和主流数据库的连接 96

4.3 JDBC数据库开发基础 97

4.3.1 DriverManager对象 98

4.3.2 Connection对象 98

4.3.3 Statement对象 98

4.3.4 ResultSet对象 100

4.3.5 数据库的连接 108

4.4 JDBC数据库高级开发 110

4.4.1 预编译语句 110

4.4.2 调用存储过程对象 114

4.4.3 批量更新 118

4.4.4 事务 122

4.4.5 JNDI 126

4.5 数据库程序开发实例 131

4.5.1 数据库开发实例一 131

4.5.2 数据库开发实例二 140

习题 143

第5章 Web应用程序开发 145

5.1 Web服务器的安装与配置 145

5.1.1 Tomcat服务器的安装与配置 145

5.1.2 WebLogic Server服务器的安装与配置 148

5.2 Java Servlet程序开发 152

5.2.1 Servlet的特点 152

5.2.2 Servlet的框架 152

5.2.3 Servlet的生命周期 154

5.2.4 Servlet的基本方法 155

5.2.5 Servlet编程实例 155

5.3 JSP程序开发基础 160

5.3.1 JSP概述 160

5.3.2 JSP语法 161

5.3.3 JSP内建对象 174

5.3.4 JSP编程实例 183

5.4.1 JSP和XML 191

5.4 JSP程序高级开发 191

5.4.2 JavaBean在JSP中的应用 201

5.4.3 开发和使用自制的JSP标记 210

5.4.4 Struts基础 220

5.5 Web应用程序开发实例 224

5.5.1 专业留言板系统 224

5.5.2 网上书店系统 236

5.5.3 用自定义标记进行数据库查询 252

5.5.4 用Struts实现用户登录系统 257

习题 268

第6章 EJB程序开发 269

6.1 EJB基础 269

6.1.1 EJB概述 269

6.1.2 EJB的体系结构 271

6.1.3 EJB中各角色的分析 273

6.2 EJB程序开发实例 274

6.2.1 系统配置 275

6.2.2 系统详细开发 279

习题 288

第7章 Java网络程序开发 290

7.1 网络编程概述 290

7.1.1 通信协议 290

7.1.2 通信端口 291

7.1.3 URL 292

7.1.4 Java网络编程 292

7.2 URL编程 293

7.2.1 URL类 293

7.3 InetAddress编程 294

7.2.2 URL编程实例 294

7.4.1 Socket与ServerSocket类 296

7.4 Socket通信 296

7.4.2 Socket编程实例 298

7.5 数据报通信 303

第8章 实训 303

习题 304

8.1 实训1 熟悉J2SDK编程环境 305

8.2 实训2 熟悉JBuilder X开发环境 305

8.4 实训4 Java多媒体程序开发 306

8.3 实训3 JBuilder X编程基础 306

8.5 实训5 Java数据库程序开发 307

8.6 实训6 Web服务器的安装与配置 308

8.7 实训7 Java Servlet程序开发 308

8.8 实训8 JSP程序开发基础 309

8.9 实训9 JSP程序高级开发 309

8.10 实训10 EJB程序开发 310

8.11 实训11 Java网络程序开发 310