Synopses & Reviews
Java is such a rapidly evolving language, it can be difficult for developers to keep abreast of developments. It has moved beyond a lnaguage used just for creating Web-based applets to one that is being used for developing serious applications. Key Java is intended for those who already know the Java language, the classes and the tools, but who want to get more out of Java. They are wanting to know about subjects such as good Java style for reusable components, about using Java beans, about the JDBC, about optimising their code, about testing their code appropriately and about using the IFC, tools and the new JFC. This book explores some of the more significant and exciting developments in Java. It covers techniques that will be fundamental to programmers developing significant applications in Java. Each of the self-contained chapters looks beyond the mechanics of coding applications and explores the concepts that will prove vital to getting the most out of the Java language.
Synopsis
Intended for those who already know the Java language, this book will help programmers get the most out of Javas capabilities. Topics covered include: good Java style for reusable components, using Java beans, the JDBC, optimizing and testing code, using the IFC tools, and the new JFC. It also explores the significant and exciting developments in Java and covers techniques that will be fundamental to programmers developing significant applications in Java.
Table of Contents
JAVA DEVELOPMENT: Introduction to Java Development. Guidelines for reusable Java classes. JavaBeans. JDBC and Java. File based storage classes.- JAVA PERFORMANCE: Performance: Tooling up. Optimising for Speed. Optimising for Memory. Lazy and Future Evaluators. Real-time Systems in Java.- JAVA TESTING: Testing Object oriented Code. Testing Java Code. Assertions in Java.- GRAPHIC JAVA: Evolution of Java UI. The Internet Foundation Classes. The Java Foundation Classes. UI Design and Java.