本书共分八章,包括JBuilder编程概要及Java编程基础知识JBuilder下的项目开发、运行和调试APPLET开发、Swing编程及高级应用JBuiider下数据库应用程序开发Java多线程开发及JavaBean应用,向读者全面、清晰、细致、深入地介绍JBuilder开发工具及在JBuilde下开发各类应用程序的基础知识,从而能够对Builder有一个全面深入的掌握,并能够熟练运用JBuilder的各项功能,进行各类应用的开发。本书可使您轻松迈入JBuilder开发之门,快速提升您的JBuilder应用开发水准。所附源代码光盘也会给您带来很大的便利。
本书为清华大学出版社"JBuilder应用开发丛书"的第一册。本书按.JBuilderX与JBuilder 2005版编写,主要内容包括JBuilder的历史及JBuilderX的编程概要;Java编程基础知识:IBuilderX下的项目开发、运行和调试:基础主题式开发,包括Applet开发、Swing编程以及网络编程等;JBuilder X下的数据库应用程序的开发;Swing的高级应用;Java多线程的开发及JavaBean的运用等。 本书内容翔实,讲解清晰、全面。书中提供了详细的代码示例,所有这些示例在配书光盘中有相应的源代码。本书适用于所有希望掌握JBuilderX/2005,下开发Java应用程序的开发人员,可作为他们在JBuilderX/2005下进行Java应用开发的进阶读物;也适用于初涉Java的编程人员,可作为他们系统掌握Java编程的重要参考资料。
第1章初知JBuilder X……………………………………………………………………………1
1.1 JBuilder X的身世………………………………………………………………………2
1.1为什么选择JBuililder X…………………………………………………………………2
1.1.2 JBuilder的版本变化…………………………………………………………………3
1.1.3 JBuilder是稳定的……………………………………………………………………6
1.2 JBuilder X的安装………………………………………………………………………6
1.2.1 JBuilder X在Windows T的安装…………………………………………………6
1.2.2 JBuilder X的目录结构………………………………………………………………9
1.3用JBuilder X编写第1个程序………………………………………………………10
1.3.1启动JBuilderX……………………………………………………………………10
1.3.2新建一个项目………………………………………………………………………13
1.3.3熟悉JBuilder X开发界面…………………………………………………………14
1.3.4使用编码捷径………………………………………………………………………18
1.3.5编译并运行…………………………………………………………………………18
1.3.6保存项目……………………………………………………………………………18
1.3.7再次打开并修改项目………………………………………………………………19
1.3.8创建可执行程序……………………………………………………………………19
1.4小结……………………………………………………………………………………21
第2章Java提要…………………………………………………………………………………23
2.1类和对象…………………………………………………………………………………24
2.1.1什么是类……………………………………………………………………………24
2.1.2类的构造函数………………………………………………………………………26
2.1.3类的继承……………………………………………………………………………27
2.1.4接口…………………………………………………………………………………29
2.1.5 Java的包……………………………………………………………………………30
2.1.6 对象………………………………………………………………………………31
2.2数据类型和表达式…………………………………………………………………………34
2.2.1常量和变量…………………………………………………………………………34
2.2.2基本数据类型………………………………………………………………………35
2.2.3 Java的数组.………………………………………………………………………36
2.2.4字符串………………………………………………………………………………38
2.2.5数学运算符…………………………………………………………………………4l
2.2.6关系运算符…………………………………………………………………………42
……………………………
第3章JBuilder X项目开发………………………………………………………………………81
第4章基础主题式的开发………………………………………………………………………123
第5章开发数据库应用程序……………………………………………………………………189
第6章Swing的高级应用………………………………………………………………………265
第7章编写多线程应用…………………………………………………………………………319
第8章JavaBean 和BeansExpress………………………………………………………………347
参考文献…………………………………………………………………………………………375