Welcome!

Java Authors: Pat Romanski, Jim Kaskade, Barbara Porter, Liz McMillan, Ian Khan

Related Topics: Java, Oracle

Java: Book Review

Book Review: Sams Teach Yourself Java in 24 Hours

Covering Java 7 and Android - 6th Edition

If you want a well rounded introduction to JAVA 7, look no further. This book touches on all the things you would expect in an introduction to a programming language.

The book is broken down into six parts and a set of appendices. I have listed the chapters by part below.

Part I: Getting Started- Becoming a Programmer, Writing Your First Program, Vacationing in Java, and Understanding How Java Programs Work.

Part II: Learning the Basics of Programming- Storing and Changing Information in a Program, Using Strings to Communicate, Using Conditional Tests to Make Decisions, and Repeating an Action with Loops.

Part III: Working with Information in New Ways- Storing Information with Arrays, Creating Your First Object, Describing What Your Object is Like, and Making the Most of Existing Objects.

Part IV: Programming a Graphical User Interface- Building a Simple User Interface, Laying Out a User Interface, Responding to User Input, and Building a Complex User Interface.

Part V: Moving into Advanced Topics- Creating Interactive Web Programs, Handling Errors in a Program, Creating a Threaded Program, and Reading and Writing Files.

Part VI: Writing Internet Applications- Reading and Writing XML Data, Creating Web Services with JAX-WS, Creating Java2D Graphics with Xrender, and Writing Android Apps.

Appendixes- Using the NetBeans Integrated Development Environment, Where to Go from Here: Java Resources, and This Book's Website.

The downloadable code is very well organized and usable. The author's website also contains links to the JDK 7.0 and NetBeans 7.0.

I really like that the author chose to use NetBeans. I don't get to use that editor much, but I really like it.

The book only has one chapter on Android, but it includes a nice appendix on how to set up the Android development environment. They are enough to get you started.

One of the things I liked about this book is that it is in color. I wish all books were printed in color these days.

The author's writing style made this not only an easy read, but a fun one. I really enjoyed picking it up and blasting through a chapter over lunch for the past few months.

Over all, if you are looing to get into Java programming, this book is a great place to start.


Sams Teach Yourself Java in 24 Hours (Covering Java 7 and Android) (6th Edition)

More Stories By Tad Anderson

Tad Anderson has been doing Software Architecture for 18 years and Enterprise Architecture for the past few.