高职高专计算机技能型紧缺人才培养规划教材计算机软件技术专业

Java 软件开发技术

分享 推荐 0 收藏 0 阅读 0
陈炜 , 张晓蕾 (编) 7-115-13311-5

关于本书的内容有任何问题,请联系 潘春燕

第1次将Java 分3学期学深、学透。
26.00
立即购买 申请样书

内容摘要

  为了帮助学生将Java语言学通、学透,使学生真正能用Java开发应用程序,我们将Java语言作为一个模块按开课顺序分为三个层次,依次是Java程序设计基础→Java软件开发技术→软件开发项目实训——Java篇。本书是此模块中的第2本,即Java软件开发技术课的教材。全书共有8章,
第1章介绍Java语言基础知识和Java语言体系结构;第2章介绍Java语言开发工具;第3章介绍Java多媒体程序开发技术;第4章介绍Java数据库程序开发技术;第5章介绍Web应用程序开发技术;第6章介绍EJB程序开发技术;第7章介绍Java网络程序开发技术;第8章为各章实训。
  本书是高职高专Java语言课程的教材,也可作为Java软件开发人员的自学参考书。

目录

目  录

第 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.6 Eclipse 13
1.3.7 IBM的Visual Age for Java 13
1.3.8 BEA 的WebLogic Workshop 14
1.3.9 Microsoft Visual J++ 14
1.3.10 其他开发工具 14
习题 15

第 2章 JBuilder X编程基础 17
2.1 JBuilder X的安装 17
2.1.1 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.2.6 错误检查和调试 31
2.3 JBuilder X编程基础 31
2.3.1 JBuilder X编程步骤 31
2.3.2 JBuilder X编程基础 36
2.4 JBuilder X编程实例 53
2.4.1 求解一元二次方程 53
2.4.2 口令验证 55
习题 56

第3章 Java多媒体程序开发 58
3.1 Java多媒体程序开发概述 58
3.1.1 多线程 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 JSP程序高级开发 191
5.4.1 JSP和XML 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.2.2 URL编程实例 294
7.3 InetAddress编程 294
7.4 Socket通信 296
7.4.1 Socket与ServerSocket类 296
7.4.2 Socket编程实例 298
7.5 数据报通信 303
习题 304

第8章 实训 303
8.1 实训1 熟悉J2SDK编程环境 305
8.2 实训2 熟悉JBuilder X开发环境 305
8.3 实训3 JBuilder X编程基础 306
8.4 实训4 Java多媒体程序开发 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

读者评论

赶紧抢沙发哦!

我要评论

同系列书

  • 实用软件工程

    李龙澍

      本书以商场管理信息系统为线索,以Visual Basic语言为背景,系统讲述软件工程的基本原理和面向对象的...

    ¥22.00
  • Java 软件开发技术

    陈炜 张晓蕾

      为了帮助学生将Java语言学通、学透,使学生真正能用Java开发应用程序,我们将Java语言作为一个模块按...

    ¥26.00

相关图书

人邮微信
本地服务
人邮微信
教师服务
二维码
读者服务
读者服务
返回顶部
返回顶部