This updated and expanded edition covers the latest release of the Java Development Kit 1.1. The new technologies covered include: Java Beans - packaged, reusable code; updated AWT (Abstract Windows Toolkit); class information - for building GUI (graphical user interface) windows on every platform; updated Java Database Connectivity (JDBC) API - connects databases of all vendors to Java programs; and RMI/CORBA integration - allows applications to travel and communicate across multiple architectures using the CORBA open systems specification. Developed in 1994 by Sun Microsystems, Java has become more than a way to add flashy graphics to Web pages. It has actually evolved into an application development platform - the base upon which software developers build their applications. A variety of applications are now being developed using Java, including those for spreadsheets, word processing, accounting and databases. Due to its platform independence, cost issues are pushing more and more developers towards the Java platform. It is also the underpinning feature of the next generation of professional computing, the Network Computer. Java applications, called "applets", differ from ordinary applications in that they reside on the network in centralized servers. No longer is the need for different versions to be installed on various platforms. Java is platform-independent and runs on UNIX, Windows and Macintosh. From the corporate point of view, applications created in Java can be deployed without modification to any computing platform, saving the costs associated with developing software for multiple platforms. Patrick Naughton is the author of "The Java Handbook". Herbert Schildt is the author of "C++ from the Ground Up", "C++: The Complete Reference", "Teach Yourself C (and C++)", and "Schildt's Windows 95 Programming in C and C++".
Author: Patrick Naughton