- Paperback: 832 pages
- Publisher: Mike Murach & Associates Inc; 1st Ed. edition (April 20, 2007)
- Language: English
- ISBN-10: 1890774421
- ISBN-13: 978-1890774424
- Product Dimensions: 8 x 1.8 x 10 inches
- Shipping Weight: 3.8 pounds
- Average Customer Review: 45 customer reviews
- Amazon Best Sellers Rank: #1,397,048 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Murach's Java SE 6: Training & Reference 1st Ed. Edition
Use the Amazon App to scan ISBNs and compare prices.
Fulfillment by Amazon (FBA) is a service we offer sellers that lets them store their products in Amazon's fulfillment centers, and we directly pack, ship, and provide customer service for these products. Something we hope you'll especially enjoy: FBA items qualify for FREE Shipping and Amazon Prime.
If you're a seller, Fulfillment by Amazon can help you increase your sales. We invite you to learn more about Fulfillment by Amazon .
See the Best Books of 2018 So Far
Looking for something great to read? Browse our editors' picks for the best books of the year so far in fiction, nonfiction, mysteries, children's books, and much more.
Customers who viewed this item also viewed
Customers who bought this item also bought
From the Publisher
Developers often tell me they wish they'd found our Java book first, before spending time and money on others. Here are 4 of the reasons why I believe this book will work equally well for you:
#1: The first six chapters get you off to a fast start
By the time you complete these chapters, you'll be writing bulletproof, object-oriented applications with business classes and objects. These chapters work well for the complete beginner. But they also get the experienced developer up-to-speed fast.
#2: The class summaries help you master the Java API and save you hours of research
Although most books present dozens of coding examples that illustrate the use of some Java classes, they don't try to summarize all of the classes, constructors, and methods that you'll use the most. Our book does both. For instance, to learn how to use the LinkedList class, you'll first see a summary of its primary constructors and methods. Then, you'll see coding examples that show you how you can apply those constructors and methods. This can save you hundreds of hours of research over the course of the book.
#3: Chapters 7 and 8 show you how to use inheritance, interfaces, and polymorphism in a way that is both practical and understandable
You won't find any toy applications or cat and dog objects in these chapters. Instead, you'll study practical examples that show you how to use inheritance, polymorphism, interfaces, type-safe enumerations, and the factory pattern in business applications. This at last takes the mystery out of object-oriented programming. And we just haven't seen this done right in any other book.
#4: The paired-pages format lets you set your own pace
Murach books have a distinctive format, where each two-page spread presents a single topic. Both beginning and experienced developers find that this format makes it easy to focus on the information they need, whether they're using the book for training or reference. To see how this works, you can download sample chapters for free from the Murach web site.
About the Author
Joel Murach has a background in software training and is a specialist in developing business applications, particularly web applications. In the past 5 years, he has written and edited books on Java, ASP.NET, and C# that have helped thousands of developers become proficient at creating the kind of applications that businesses rely on every day.
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
My background includes years of programming beginning with Fortran, Basic and C. I tried 8 different books and found the transition to Java frustrating. This book is the pot of gold at the end of the rainbow for persons like myself. If you have tried other books but are having trouble relating to the explanations, the examples and the concepts, try this one.
p.s. The code examples work, provided they are typed in correctly -- just like any other programming language.
I've had very positive experiences with Murach's titles, and this book didn't fail to live up to the company's history of writing effective titles.
First, this book isn't intended to be a reference for the Java documentation, nor does is claim to be a printed version of the APIs. Several properties, methods and events are listed for the obvious areas of greater importance, but the book wisely refers to the official docs for that. What you get is a fast overview of how to obtain, install, configure and write Java source code for your projects. I needed a refresher on some of the newer advancements of the languages, but I'm giving this book to computer science students, as it's applicable for them to, from the ground-up.
Now, the book, in my opinion, isn't without its shortcomings. Some things I thought need more attention are a discussion of anonymous methods (which these days are used all over the place...the book only has a page or so in later chapters), callbacks, and some of the more modern data types (i.e., Bundles). I also could have used a tad more about generic types.
The coding examples are practical, not trivial, and use a consistent convention that fosters good coding practices for the reader.
This book works well as a refresher for an old hat like myself, or an introductory work for the new coder.
-organization is great--left hand side is explanation and r.h.s. is examples/diagrams/functionality summaries
-also great as a reference book. having gone through the whole thing I know exactly where things are to go back and review
-writing is clear and he repeats JUST enough so that you memorize it better but don't get too bored, including reviewing earlier topics in later chapters
-examples for the most part are very logical and practical and fun to try on your own and customize
-only one really stuck out. Around chapter 8 and 9 it seems that the book taught enough java to get complex but not enough to present more advanced examples. As such the productDAO example didn't make sense practically (i kept asking myself, "why would I want to do that?") and I lost interest. Since that example was used a lot in the later chapters too, it made it harder to relate to what I was learning.
Excellent beginners book and I recommend it if you're starting out. Now i'm ready to move on to more advanced books.
NOTE: Java 1.7 isn't in this book, but java 6 is still pretty much the same and for the few areas where the new 1.7 code improves the 1.6 code, you can just look it up on google. All the code presented here is 100% functional with the new java version anyway.