Java is a world-class programming language for developing industrial-strength computer applications for devices ranging from cell phones and PDAs to the largest enterprise servers. It has revolutionized software development with multimedia-intensive, platform-independent, object-oriented code for Internet-, Intranet-, and Extranet-based applications. This complete, uptodate text explains Java's extraordinary capabilities, presents an optional object-oriented design (OOD) and implementation experience with the Unified Modeling Language (UML) from the Object Management Group™, and introduces n-tier web-applications development with JDBC™, Servlets and JSP™.
Integrated with extensive pedagogic features, the book will prove to be an excellent text for students of computer science and a quality reference for programmers.
Whether it is the student, teacher, novice programmer or experienced professional-each will find reading this text a great learning experience.