Murach’s Java Programming, 4th Edition
eBook Details:
- Paperback: 836 pages
- Publisher: WOW! eBook & Associates; 4th edition (November 4, 2011)
- Language: English
- ISBN-10: 1890774650
- ISBN-13: 978-1890774653
eBook Description:
Murach’s Java Programming, 4th Edition
That’s what one developer wrote us about an earlier edition of our core Java book. Now, you can expect that same practical, time-saving approach in the current edition that covers the latest release of Java Standard Edition, Java SE 7 (or JDK 1.7).
And to make training even easier for you, this book now shows you how to develop Java programs using NetBeans, a popular, professional IDE that will boost your productivity at every step.
The big news in this edition is that it now teaches Java programming using the NetBeans IDE. Today, no professional programmer should miss out on the time-saving features of an IDE, and NetBeans is a popular choice that’s free, easy-to-use, and powerful. And because NetBeans works on the Windows, Mac, and Unix/Linux operating systems, this book is less Windows-centric than previous editions have been.
In terms of the Java language itself, there aren’t a lot of significant changes in Java SE 7. One that’s generating a lot of interest is the try-with-resources statement that’s covered in chapter 14 on handling exceptions. In addition, there are new chapters on debugging and deployment, and the GUI section now features the use of the NetBeans Swing GUI Builder.
So for learning features like those, you’ll definitely profit from getting a copy of the new edition. And if you need an SE 7 reference close at hand, this book will easily pay for itself many times over.
Developers often tell me they wish they’d found our Java book first, before spending time and money on others. Here are a few of the reasons why I believe this book will work equally well for you:
- This book teaches the core Java skills that you need to work with objects, graphical user interfaces (GUIs), files, and databases.
- It gives you a fast start! In fact, by the end of chapter 6, you’ll be developing bulletproof Java applications with business classes and objects.
- It now shows you how to use the NetBeans IDE to code, test, and debug Java applications. This easy-to-use tool boosts your productivity and is widely used in industry. So you’ll be working like a pro right from the start.
- It takes the mystery out of object-oriented programming by using real-world applications (instead of objects like cats and dogs) to demonstrate key concepts like inheritance, interfaces, and polymorphism.
- It covers the best new features of Java SE 7, like the try-with-resources statement, the diamond operator (<>), and a new and improved file system API (known as NIO2).
- In the GUI section, it shows you how to use the NetBeans GUI builder to design a form and generate the code needed to display it. As a result, this section has you focus on critical coding skills, such as handling events, instead of on code that should be generated.
- Because business applications routinely handle data, it shows how to work with text files, binary files, XML files, and databases (using JDBC).
- It now has a chapter on deploying applications by using executable JAR files or Java Web Start.
- All the skills are presented in our standard, “paired-pages” format, to save you time on both training and reference.
That’s what one developer wrote us about an earlier edition of our core Java book. Now, you can expect that same practical, time-saving approach in the current edition that covers the latest release of Java Standard Edition, Java SE 7 (or JDK 1.7).
And to make training even easier for you, this book now shows you how to develop Java programs using NetBeans, a popular, professional IDE that will boost your productivity at every step.
Who this book is for
This book is for anyone who wants to learn the core features of the Java language:
- It works if you’re new to programming.
- It works if you have programming experience with another language.
- It works if you already know an older version of Java and you want to get up-to-speed with Java SE 7.
- It works if you’ve already read 3 or 4 other Java books and still don’t know how to develop a real-world application.
If you’re new to programming, the prerequisites are minimal. You just need to be familiar with the operation of the platform that you’re using. That means you should know how to perform tasks like opening, saving, printing, closing, copying, and deleting files.
What if you have the previous edition of this book, Murach’s Java SE 6?
The big news in this edition is that it now teaches Java programming using the NetBeans IDE. Today, no professional programmer should miss out on the time-saving features of an IDE, and NetBeans is a popular choice that’s free, easy-to-use, and powerful. And because NetBeans works on the Windows, Mac, and Unix/Linux operating systems, this book is less Windows-centric than previous editions have been.
In terms of the Java language itself, there aren’t a lot of significant changes in Java SE 7. One that’s generating a lot of interest is the try-with-resources statement that’s covered in chapter 14 on handling exceptions. In addition, there are new chapters on debugging and deployment, and the GUI section now features the use of the NetBeans Swing GUI Builder.
So for learning features like those, you’ll definitely profit from getting a copy of the new edition. And if you need an SE 7 reference close at hand, this book will easily pay for itself many times over.
[download id=”1609″]
[download id=”1610″ format=”5″]
[download id=”1611″ format=”5″]