Jbuilder精髓(附光盘)
内容提要 :
本书深入浅出地介绍了JBuilder的核心精髓,书中内容丰富,涉及知识面广。全书共分6篇。第1篇是基础篇,先讲述了JBuilder 9的功能,接着介绍了安装及一个小例子,然后详细地讲述了Java语言、JBuilder 9的编程环境,最后讲述了多线程技术。第2篇主要讲述网络及Web应用,包括常见网络应用开发、Applet、JSP、Servlet和Web Services应用开发等。第3篇讲述数据库应用开发,同时,介绍了JBuilder 9自带的数据库管理工具。第4篇讲述Java的组件技术——JavaBean的开发。第5篇讲述EJB应用及应用服务器的安装等。第6篇为高级应用篇,分别介绍了JBuilder 9 中单元测试、Cactus、UML浏览器、重构及Javadoc等实用而又强大的功能。附书光盘内容为书中范例源代码。
本书适合于专业JBuilder应用开发人员和Java爱好者阅读,也可作为软件工程项目管理人员的参考书籍。
编辑推荐 :
本书适合于想学习Java语言和JBuilder 9的读者,即使是一个没有学习过编程的读者,通过本书的学习,也可以成为初级的Java程序员。而如果您对Java 和 JBuilder 9有了相当的了解,则会获得更大的收益。全书分6篇。
第1篇是基础篇,包括4章。第1章在介绍了JBuilder 9的强大功能后,介绍了如何安装JBuilder 9,然后以一个小例子来介绍如何在JBuilder 9下开发一个工程,为第2章学习Java语言打下基础;第2章详细地介绍了Java语言;第3章介绍了JBuilder 9的IDE(集成开发环境);第4章介绍了多线程技术。
第2篇是Java应用的重点——网络与Web应用的开发。本篇包括5章。第5章介绍了一些常见的网络应用开发;第6章到第9章介绍了Web应用开发,包括Applet应用开发、JSP的开发与发布、Servlet的开发与配置、Web Services应用开发等。
第3篇是数据库应用开发。本篇包括3章。第10章先介绍了JDBC的配置,然后接着介绍了JBuilder 9自带的两个数据库管理工具JDataStore Explorer和Database Pilot的使用;第11章和第12章则详尽地介绍了如何在JBuilder 9下进行数据库开发的方法。
第4篇是Java面向对象的组件技术——JavaBean的开发与应用。本篇包括两章。第13章介绍了什么是JavaBean,以及在JBuilder 9下如何开发JavaBean;第14章介绍了JavaBean相关的高级技术。
第5篇是Java 技术核心——J2EE应用的开发。本篇介绍了企业级应用EJB的开发及应用服务器的安装和设置。
第6篇是高级应用篇,分别介绍了JBuilder 9中领先的单元测试、Cactus、UML浏览器、重构及Javadoc等实用而又强大的功能。
作者简介 :
李争,现作Borland中国Java产品线经理,资深工程师。2001年2月加入Borland中国,是Borland中国最早的员工之一。同时,他也是国内为数不多的Borland认证的Master Trainer,多次对外进行Borland产品培训,经常受邀参加各种技术研讨会与企业机械进行技术讲座。
目录 :
第1篇 基础篇
第1章 JBuilder 9综述 1.1 JBuilder 9功能介绍 1.2 JBuilder 9的安装 1.3 JBuilder 9开发界面 1.4 创建一个简单的工程 第2章 Java语言 2.1 一个简单的例子 2.2 标识符 2.3 注释 2.4 保留字 2.5 数据类型 2.6 运算符和表达式 2.7 控制语句 2.8 面向对象的Java 2.9 初始化和清除 2.10 Java异常处理 第3章 JBuilder 9的IDE(集成开发环境) 3.1 菜单栏 3.2 组件栏 3.3 对象浏览器 3.4 UI设计器 3.5 JBuilder 9编辑器 3.6 JBuilder 9的错误检测和调试技巧 第4章 JBuilder 9中的多线程技术 4.1 多线程概述 4.2 线程的创建 4.3 线程的管理 4.4 线程同步 4.5 线程通信 第2篇 网络与Web应用开发 第5章 JBuilder 9网络编程 5.1 概述 5.2 IP地址的获取 5.3 TCP和套接字 5.4 UDP和数据报 5.5 FTP应用 5.6 Internet资源的获取 第6章 Applet开发技术 6.1 Applet工作原理 6.2 Applet标签 6.3 Applet与浏览器 6.4 使用JBuilder 9开发Applet 6.5 测试Applet 第7章 JSP编程概述 7.1 JSP与Web 7.2 JSP API创建 7.3 设计JSP中的HTML 7.4 运行JSP 7.5 部署JSP 第8章 Servlet应用技术 第9章 简单Web Services应用开发 第3篇 数据库应用开发 第10章 数据库配置与管理 第11章 JBuilder 9数据访问技术 第12章 数据模块向导的使用 第13章 JavaBean的创建 第14章 JavaBean的应用 第5篇 EJB应用开发 第15章 EJB应用开发 第6篇 高级篇 第16章 单元测试 第17章 Cactus 第18章 UML浏览器 第19章 重构 第20章 Javadoc 附录A JBuilder 9 EJB开发新功能实例 附录B JBuilder 9运用Struts 开发Web应用实例 附录C 术语对照表 前言:
Borland公司于2002 年下半年分别收购了TogetherSoft和StarBase公司,并将今年的重点定位于Borland ALM(Application Lifecycle Management)——应用周期管理的解决方案,其中包括需求管理系统、设计建模工具、开发工具、测试调优工具、部署平台(J2EE和CORBA)、数据库,以及软件配置管理和需求变更管理系统等一套完整的软件开发平台。今年第一季度,Borland 公司首先推出了Java 平台上的ALM产品线,即需求管理系统——CaliberRM、设计建模工具——Together for JBuilder Edition、开发工具——JBuilder、测试调优工具——Optimizeit、部署平台(J2EE和CORBA)——Borland Enterprise Server (Web、VisiBroker和AppServe..
序言:
我的Java启蒙教育
我从2000年开始接触Java开发,使用的第一个商业化产品就是JBuilder 3.5版本。当时,我就惊叹于JBuilder强大的开发环境及良好的设计界面,从此对JBuilder“爱不释手”。要知道,之前我一直在使用类似于写字板一类的工具在进行Java编程。而在当时,我也用过其他厂商所提供的Java开发工具,不过个人感觉远不如JBuilder好!
我眼中的JBuilder
当我2001年初进入Borland中国公司工作时,Borland JBuilder已经升到了4.0版本,开发界面比之3.x有了相当大的改观,功能也强大了很多。因此,我在很长的一段时间内都在使用JBuilder 4版本。从JBuilder 5到现在的JBuilder 9,基本上每半年B..
|