出版时间:2005-4 出版社:人民邮电出版社 作者:陈炜 等编 页数:311 字数:487000
内容概要
为了帮助学生将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 Java语言概述 1.1.1 Java语言的发展 1.1.2 Java虚拟机 1.1.3 Java语言特点 1.1.4 Java程序的分类 1.2 Java语言体系结构 1.2.1 J2SE概述 1.2.2 J2EE概述 1.2.3 J2ME概述 1.3 Java语言开发工具介绍 1.3.1 Sun的JDK(Java Development Kit) 1.3.2 Java Workshop 1.3.3 NetBeans 与Sun Java Studio 1.3.4 Xinox的JCreator 1.3.5 Borland 的JBuilder 1.3.6 Eclipse 1.3.7 IBM的Visual Age for Java 1.3.8 BEA 的WebLogic Workshop 1.3.9 Microsoft Visual J++ 1.3.10 其他开发工具 习题 第2章 JBuilder X编程基础 2.1 JBuilder X的安装 2.1.1 JBuilder X简介 2.1.2 JBuilder X的安装 2.2 JBuilder X的界面 2.2.1 主菜单栏 2.2.2 控件栏 2.2.3 对象浏览器 2.2.4 用户界面设计器 2.2.5 源代码编辑器 2.2.6 错误检查和调试 2.3 JBuilder X编程基础 2.3.1 JBuilder X编程步骤 2.3.2 JBuilder X编程基础 2.4 JBuilder X编程实例 2.4.1 求解一元二次方程 2.4.2 口令验证 习题 第3章 Java多媒体程序开发 3.1 Java多媒体程序开发概述 3.1.1 多线程 3.1.2 JMF 3.2 图像处理 3.2.1 图像的加载 3.2.2 跟踪图像下载 3.2.3 显示图像 3.3 声音处理 3.4 动画效果的实现 3.4.1 动画的实现 3.4.2 消除动画的闪烁 3.5 多媒体程序开发实例 3.5.1 移动的文字 3.5.2 MP3播放器 习题 第4章 Java数据库程序开发 4.1 数据库和SQL语句 4.1.1 常用数据库介绍 4.1.2 建表、修改和删除表 4.1.3 数据更新 4.1.4 数据查询 4.2 JDBC概述 4.2.1 JDBC驱动程序 4.2.2 JDBC和主流数据库的连接 4.3 JDBC数据库开发基础 4.3.1 DriverManager对象 4.3.2 Connection对象 4.3.3 Statement对象 4.3.4 ResultSet对象 4.3.5 数据库的连接 4.4 JDBC数据库高级开发 4.4.1 预编译语句 4.4.2 调用存储过程对象 4.4.3 批量更新 4.4.4 事务 4.4.5 JNDI 4.5 数据库程序开发实例 4.5.1 数据库开发实例一 4.5.2 数据库开发实例二 习题 第5章 Web应用程序开发 5.1 Web服务器的安装与配置 5.1.1 Tomcat服务器的安装与配置 5.1.2 WebLogic Server服务器的安装与配置 5.2 Java Servlet程序开发 5.2.1 Servlet的特点 5.2.2 Servlet的框架 5.2.3 Servlet的生命周期 5.2.4 Servlet的基本方法 5.2.5 Servlet编程实例 5.3 JSP程序开发基础 5.3.1 JSP概述 5.3.2 JSP语法 5.3.3 JSP内建对象 5.3.4 JSP编程实例 5.4 JSP程序高级开发 5.4.1 JSP和XML 5.4.2 JavaBean在JSP中的应用 5.4.3 开发和使用自制的JSP标记 5.4.4 Struts基础 5.5 Web应用程序开发实例 5.5.1 专业留言板系统 5.5.2 网上书店系统 5.5.3 用自定义标记进行数据库查询 5.5.4 用Struts实现用户登录系统 习题 第6章 EJB程序开发 6.1 EJB基础 6.1.1 EJB概述 6.1.2 EJB的体系结构 6.1.3 EJB中各角色的分析 6.2 EJB程序开发实例 6.2.1 系统配置 6.2.2 系统详细开发 习题 第7章 Java网络程序开发 7.1 网络编程概述 7.1.1 通信协议 7.1.2 通信端口 7.1.3 URL 7.1.4 Java网络编程 7.2 URL编程 7.2.1 URL类 7.2.2 URL编程实例 7.3 InetAddress编程 7.4 Socket通信 7.4.1 Socket与ServerSocket类 7.4.2 Socket编程实例 7.5 数据报通信 习题 第8章 实训 8.1 实训1 熟悉J2SDK编程环境 8.2 实训2 熟悉JBuilder X开发环境 8.3 实训3 JBuilder X编程基础 8.4 实训4 Java多媒体程序开发 8.5 实训5 Java数据库程序开发 8.6 实训6 Web服务器的安装与配置 8.7 实训7 Java Servlet程序开发 8.8 实训8 JSP程序开发基础 8.9 实训9 JSP程序高级开发 8.10 实训10 EJB程序开发 8.11 实训11 Java网络程序开发
编辑推荐
您是否研究喜欢JAVA语言或开发技术呢?是否在研究学习过程中遇到很多困难呢?这里,将为你全面系统地介绍JAVA语言软件开发的主要技术、开发项目等内容,且注重专业整体策划。它将会成为您一本有价值且实用的工具书。
图书封面
评论、评分、阅读与下载