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

Popular posts from this blog

Download Facebook or Youtube Videos Without Any Tools

                Have you ever liked a video shared by your friend on facebook and wanted to download it…Well this this tutorial is not only for facebook or youtube instead it can be used for any video streaming website like metacafe,dailymotion,veoh or yahoo videos.There are websites on the internet that will convert your video link into a download link but it has the following drawback

How To Remove “Error Deleting File or Folder”

It is a very common and annoying message that the file or folder you are trying to deleted cannot be deleted or thependrive cannot be removed as it is used by the system.In this tutorial I will show how to remove your pendrive or delete the files and folders if you get such an error.This error has various flavours and it can be of any of the following types:

What is the term Multiplexing in data transmission ?

  Multiplexing is the technique of combining multiple signals into a single signal for transmission over a communication channel. In data transmission, multiplexing allows multiple users to share a single communication channel, maximizing its use and increasing efficiency. There are several types of multiplexing used in data transmission, including: Frequency Division Multiplexing (FDM): This technique divides the available frequency range into multiple non-overlapping sub-channels, each of which can be used by a separate signal. Each signal is modulated onto a separate carrier frequency and combined into a single composite signal for transmission. FDM is commonly used in analog systems, such as radio and television broadcasting. Time Division Multiplexing (TDM): This technique divides the available time into multiple time slots, with each slot dedicated to a separate signal. Each signal is transmitted in its designated time slot, and the signals are interleaved in time to create a com