Table of Contents: Chapter 1: Introduction; Chapter 2: What’s new in JBuilder 4; Chapter 3: Introducing JBuilder; Chapter 4: Using the editor; Chapter 5: Automating application development; Chapter 6: Building a user interface; Chapter 7: Compiling and running Java programs; Chapter 8: Building distributed applications; Chapter 9: Java language basics; Chapter 10: Object-oriented programming in Java; Chapter 11: The Java class libraries; Chapter 12: Threading techniques; Chapter 13: Serialization; Chapter 14: Java Virtual Machine security; Chapter 15Working with the native code interface; Chapter 16: Building an application; Chapter 17: Building an applet; Chapter 18: Compiling, running, and debugging; Chapter 19: Building a Java text editor.