The 1.4 version of Java 2 Standard Edition provides many new programming capabilities while making plenty of old tasks easier. But without reliable guidance, you'll find it hard to take advantage of even a fraction of what the new SDK has to offer. Filled with detailed coverage of the new technology, step-by-step instruction, and tips from an acclaimed Java consultant and author, Mastering Java 2, J2SE 1.4 is the resource you'll want to keep within easy reach. Coverage Includes: * Understanding the Java programming language * Building forms with the Swing component set * Creating superior graphics with the Java 2D API * Supporting advanced data structures with the Collections API * Improving the speed of your Java applications * Taking advantage of Swing's support of drag and drop * Understanding OOP concepts, including UML * Working with Java's new assertion capabilities * Using Java's new I/O capabilities: nonblocking read and write operations, application preferences, and logging * Solving tough printing challenges * Working with installation options, including Java Plug-in and Java Web Start * Working with multiple threads and timer tasks
I'm an E-Commerce Developer (using Embed Perl, Perl5, TCL, ADP, OpenACS) for more than 7 years, and I just had the time to migrate to Java just this year. I know learning a new language needs some technical experience, otherwise your time table would have some complexity especially if you're on a fast environment. Getting this book would give you a good head start on Java (if you're serious migrating on this system). There's a lot of books out there to start your career (w/ Java) but definitely it's upto your experience level on how you react to the technicalities of the contents. Just read the book first before you buy (it's free from BN and Borders), and you'll not be disappointed later on.
A great 2nd book for the beginning programmer
Published by Thriftbooks.com User , 20 years ago
I came to Java with some previous limited programming experience, most of which I forgot years ago. You can actually learn everything about Java using available online resources ( Sun's tutorials, mailing list archives, etc ) but I constantly finding myself going to this book when I need to more than the API tells me. Its probably not the best book for someone who's just starting programming. For the complete beginner I'd recommend Sam's Teach Yourself Java 2 in 21 days. And since Java is moving on to version 1.5 you can probably get a good deal on this book.
Most useful for learning some specific parts of Java
Published by Thriftbooks.com User , 21 years ago
I have read "Thinking in Java..." by Bruce Eckel and some other Java books and I have found that this book, "Mastering Java 2 J2SE 1.4", covers same material in a different way, with lot of diagrams and pictures, wich has helped me to read it with joy. There are some mistakesin source code, wich I have found on accompanied CD, but I have found easy to rectify it.I would recommend this book to anybody who already knows some Java and wants to learn some specific parts of Java, i.e. printing.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.