Skip to main content

Murach's Java SE 6

Murach's Java SE 6
by Joel Murach and Andrea Steelman
22 chapters, 810 pages, 351 illustrations
ISBN-10: 1-890774-42-1; ISBN-13: 978-1-890774-42-4

"I love your Java book. It cuts right to the essential information, providing the perfect balance between too many details and too little information. I bought another well-known Java book, but I spent several hours trying to learn what I learned from your book in about 45 minutes."
That's what one developer wrote us about the JDK 5 edition of our core Java book. Now, you can expect that same practical, time-saving approach in the current edition that covers the latest version of Java, Java SE 6.

What you'll learn from the SE 6 edition

  • You'll learn how to install and configure Java and how to write complete applications in the first two chapters.
  • By the time you finish chapter 5, you'll know how to use Java classes, objects, and methods to write bulletproof applications that use custom methods to validate user input. That gets you off to a fast start in Java whether you're a beginner or have years of programming experience.
  • Section 2, on object-oriented programming, cuts through the mystery of inheritance, polymorphism, interfaces, packages, type-safe enumerations, and the factory pattern so you can learn how to create and use sophisticated business and data access classes...the basis for object-oriented design and programming. At that point, you'll know how to develop real-world, object-oriented, business applications.
  • In section 3, you'll learn more of the core Java features that you'll use all the time, like how to work with arrays, collections, dates, strings, exceptions, threads, for loops, typed collections, generics, autoboxing, assertions, and the StringBuilder class. Because each chapter in this section is independent of the others, you can add these skills to your repertoire whenever you need them.
  • In section 4, you'll learn how to use Swing components to develop GUI applications that handle events, validate data, and populate objects. That means you'll be developing applications that aren't just useful, but user-friendly as well.
  • To complete your OOP training, section 5 shows you how to write data access classes that store the data for objects in a file or database. Here, you'll learn how to work with text files and binary files, including random-access files; how to work with XML documents and files; and how to use JDBC to work with databases, including embedded databases using the Derby database that comes with Java SE 6. 


3 reasons why you'll learn faster and better with our book

Like all our books, this one has features that you won't find in competing books, even though they accelerate and improve training. Here are just three of those features.
  • This book presents complete, business-level applications, like the one in chapter 17: a Product Maintenance application with a graphical user interface that uses presentation classes, business classes, and database classes. Applications like this are the missing ingredient in most Java books, but it's impossible to master Java development without them.
  • All of the information is presented in our paired-pages format, with the essential syntax, guidelines, and examples on the right page and the perspective and extra explanation on the left. This makes the book faster to use both for training and for reference later on. (If you haven't used one of our books before, download a free chapter to see for yourself how well our paired pages work.)
  • The chapter exercises give you a chance to try out what you've just learned and to gain valuable, hands-on experience in Java programming. And because you can download the starting code and data, you don't have to start each exercise from scratch. That gives you the maximum amount of practice in a minimum of time. 
Download link :http://www.filesonic.com/file/962711991

Comments