内容简介 本书共分12章,全面介绍了使用Jbuilder X开发Java应用程序的基本概念、方法和技巧。本书主要内容包括:Java语言基础、Jbuilder X的开发环境、Java语法知识、Java程序异常处理及Jbuilder X程序调试技术、使用Jbuilder X进行Java网络编程、使用Jbuilder X进行Java多线程编程、使用Jbuilder X进行Java流编程、使用Jbuilder X进行Java applet编程、使用Jbuilder X进行Java UI编程、使用Jbuilder X进行JSP编程、使用Jbuilder X进行Java数据库编程和使用Jbuilder X进行Java XML编程等。本书内容全面,重点突出,并结合大量程序示例讲解了Jbuilder X中的Java开发技术。既可以作为大专院校计算机及其相关专业的教材,也可以作为程序开发人员和计算机编程爱好者的参考读物。
前 言 Jbuilder X 是Borland公司最新推出的Java跨平台集成开发环境,它秉承了Jbuilder家族简单易用的风格,能够很好地支持UML、Web服务和J2EE,并且能够显著地加快开发速度和提高开发效率。Jbuilder X支持Windows、Linux、Solaris和Mac OS,提供了真正的跨平台开发能力。 Jbuilder X 是为Java语言量身定做的一款集成开发工具,因此在Jbuilder X的设计中全面体现了对Java语言面向对象特性和网络功能的支持。Jbuilder X针对Java提供了友好的界面、灵活的个性化设计,并且支持多样化的插件。Jbuilder X已经成为Java集成开发工具中的首选。 本书读者对象 本书的读者对象是所有对Java语言和Jbuilder X开发技术感兴趣的技术人员,可以是入门级的编程人员,甚至可以完全没有任何编程经验。本书将从最基本的Java语法和Jbuilder X的基本特性开始,逐步深入地介绍各种应用程序的设计方法和Jbuilder X的使用技巧。如果读者以前有Java语言基础和Jbuilder开发经验,那么阅读本书更可以使您事半功倍,迅速掌握Java语言的编程方法。通过学习本书,可以很快地掌握Java语言的精髓和利用Jbuilder X开发Java程序的技巧,使读者达到中、高级程序员的水平。 本书特色 本书内容由浅入深,从最基本的语法开始讲起,逐步深入到面向对象、Java程序设计、接口代理与事件、文件操作和组件设计等高级编程方法。在介绍Java语法时,本书并没有像一些语法书一样教条而死板地讲解定义,而是利用Jbuilder X进行Java代码实例开发,使读者在实践中体会一个个知识点。通过认真分析实例代码和书中的讲解,读者可以很快地掌握Java语言的精髓和Jbuilder X开发的秘笈。 本书章节安排 本书章节安排如下: 第1章 Java语言概述 介绍Java语言的产生背景和发展过程。 第2章 Jbuilder X开发环境 介绍Jbuilder X开发环境的新特性,并应用Jbuilder X开发了第一个Java程序。 第3章 Java语法基础 介绍Java语言的基本数据类型和变量,以及Java语言的面向对象特性。 第4章 Java异常及程序调试 介绍Java程序中捕获和处理异常的方法,自定义异常的设计和使用,以及如何应用Jbuilder X进行Java程序调试。 第5章 Jbuilder X网络编程 介绍Jbuilder X语言的网络编程基础和具体的网络编程实例。 第6章 Jbuilder X多线程编程 深入介绍如何使用Jbuilder X开发多线程程序,包括线程同步、线程死锁避免和线程间通信等。 第7章 Jbuilder X流编程 深入介绍Jbuilder X语言的各种输入输出流、文件和目录的操作方法,以及如何使用Jbuilder X开发流程序。 第8章 使用Jbuilder X开发applet程序 介绍应用Jbuilder X设计开发applet小程序。 第9章 使用Jbuilder X开发UI程序 介绍Java语言的Swing组件,以及如何应用Jbuilder X进行Java用户界面的设计。 第10章 JSP编程 介绍应用Jbuilder X来设计JSP程序的方法。 第11章 Jbuilder X数据库编程 介绍数据库的基础知识以及如何应用Jbuilder X开发数据应用程序。 第12章 XML编程 介绍XML的产生发展过程,以及如何应用Jbuilder X开发XML应用程序。 本书编写人员 本书由王怀东和李建平共同执笔编写。此外,刘普艳、黄因荣、黎晓聪、梁文臻、刘卓满、林海贤、文佳胜、蒋建灵、周浩忠、陈妹贞、吴锐华、陈涛、何健文、何柱华、谭丽萍、关毅朋、卢家丽、麦淑贤、欧凤贞、潘再鑫、苏倩文和吴小毅等在整理材料方面给予了编者很大的帮助,在此,编者对他们表示衷心的感谢。 限于编者水平,书中错误和不足之处在所难免,欢迎广大读者批评指正。我们的信箱是:huchenhao@263.net。 编 者 2004年10月