Just Java 2: J2SE 1.5

Paperback
from $0.00

Author: Peter van der Linden

ISBN-10: 0131482114

ISBN-13: 9780131482111

Category: Java Certification

The #1 introduction to J2SE 1.5 and enterprise/server-side development!\ An international bestseller for eight years, Just Java™ 2 is the complete, accessible Java tutorial for working programmers at all levels. Fully updated and revised, this sixth edition is more than an engaging overview of Java 2 Standard Edition (J2SE 1.5) and its libraries: it’s also a practical introduction to today’s best enterprise and server-side programming techniques. Just Java™ 2, Sixth Edition, reflects both...

Search in google:

The #1 introduction to J2SE 1.5 and enterprise/server-side development!An international bestseller for eight years, Just Java™ 2 is the complete, accessible Java tutorial for working programmers at all levels. Fully updated and revised, this sixth edition is more than an engaging overview of Java 2 Standard Edition (J2SE 1.5) and its libraries: it’s also a practical introduction to today’s best enterprise and server-side programming techniques. Just Java™ 2, Sixth Edition, reflects both J2SE 1.5 and the latest Tomcat and servlet specifications. Extensive new coverage includes: New chapters on generics and enumerated types New coverage of Web services, with practical examples using Google and Amazon Web services Simplified interactive I/O with printf() Autoboxing and unboxing of primitive types Static imports, foreach loop construct, and other new language featuresPeter van der Linden delivers expert advice, clear explanations, and crisp sample programs throughout—including dozens new to this edition. Along the way, he introduces: The core language: syntax, objects, interfaces, nested classes, compiler secrets, and much more Key libraries: date and calendar, pattern matching, network software, mapped I/O, utilities and generic collections Server-side technology: network server systems, a complete tiny HTML Web server, and Enterprise J2EE: Sql and JDBC™ tutorial, servlets and JSP and much more Client-side Java: fundamentals of JFC/Swing GUI development, new class data sharing detailsCompanion Web SiteAll the book’s examples and sample programs are available at http://afu.com.

The first edition of Just Java was one of the earliest books to accompany the original release of Java in 1996. The launch of Java coincided with the explosion of interest in the web and the net which, in turn, drove technology forward at a frantic pace. People talked about “Internet time,” which meant three things to me in Silicon Valley: there was immense pressure to rapidly create new hardware and software products; everyone wrote software to display stock prices on their desktops and cell phones; you were forgiven for not showering if you fell asleep at your desk after midnight and woke up there the next morning. Times have changed, but software productivity remains a big reason behind Java’s popularity.\ Over the last eight years Java has had six major releases, averaging one about every 18 months. With each of these releases, there has been a new edition of Just Java to describe and explain the technology.\ This is a remarkable pace of development for a programming system, particularly when Sun keeps such an emphasis on backward compatibility and portability. The Java 1.2 release was a significant one, bundling major functionality improvements like the collection classes and the Swing GUI library. Java 1.3 and 1.4 were comparatively smaller, although 1.4 did bring a new statement (“assert”) into the language.\ Two and a half years in the making, Java 1.5 is the biggest version yet. It is bigger and more significant than jdk 1.2. Sun will probably rename Java 1.5 to some awkward and confusing name using two sets of numbers, like “Java 2 Mega-edition v1.5 fab-o-lux”. Whatever they call it, think of Java 1.5 as “Java 3”.\ There are also the traditional bug-fix, library and performance improvements, including some exciting optimizations for desktop applications.Over the years, I’ve put a lot of hard work into unlocking the changes in Java, so you don’t have to. You’re looking at the results of that effort: the sixth edition of Just Java.\ I’m confident you’ll find it easy to read, and packed with the information you need.\ I hope that you’ll want a copy for yourself.\ But if not, I want you to put it back on the shelf, only (as my friend Alan Abel suggested) in a more prominent position.\ —P.

Ch. 1What can Java do for me?3Ch. 2Introducing objects17Ch. 3Primitive types, wrappers, and boxing41Ch. 4Statements and comments67Ch. 5OOP part II - constructors and visibility87Ch. 6Static, final, and enumerated types111Ch. 7Names, operators, and accuracy135Ch. 8More OOP - extending classes159Ch. 9Arrays185Ch. 10Exceptions201Ch. 11Interfaces227Ch. 12Nested classes247Ch. 13Doing several things at once : threads267Ch. 14Advanced thread topics287Ch. 15Explanation 317Ch. 16Collections341Ch. 17Simple input output381Ch. 18Advanced input output429Ch. 19Regular expressions467Ch. 20GUI basics and event handling499Ch. 21JFC and the swing package519Ch. 22Containers, layouts, and AWT loose ends549Ch. 23Relational databases and SQL581Ch. 24JDBC609Ch. 25Networking in Java639Ch. 26Servlets and JSP683Ch. 27XML and Java721Ch. 28Web services at Google and Amazon759App. ADownloading Java781App. BPowers of two table785App. CCodesets787