Java: Practical Guide for Programmers (The Practical Guides)

Java: Practical Guide for Programmers (The Practical Guides)
Authors
Michael Sikora
ISBN
1558609091
Published
06 Jan 2003
Purchase online
amazon.com

If you're an experienced programmer, you already have a rock-solid foundation for learning Java. All you need is a resource that takes your experience into account and explains Java's key principles and techniques in an intelligent, efficient way. Java: Practical Guide for Programmers is precisely that resource. Here, you won't have to wade through hundreds of pages of overly simplistic material to learn the basics of Java programming.

Page 2 of 2
  1. Editorial Reviews
  2. Customer Reviews

Customer Reviews

WhoAmI said
I love this little one. From time to time, between working through and losing myself in half dozen or more heavy tomes of Java book, I would come back to this little one to get a grip of fundamentals and essentials. The book is concise and no nonsensical. I also like the banking application sample code. Practical enough. Who doesn't bank?

Justin said
As the book's title shows, it's just a guide, a simple guide that you can not expect too much details out from it. Before learning Java, I am a Delphi coder. So, I was looking for some book to transfer me from Delphi to Java quickly. Within merely 170-odd pages, Sikora brings you an overview of the Java language. I think this guide just right fits my taste. Another thing to be mentioned, if you are a serious coder, a detailed reference is necessary. As what I am doing now, Java 2, The Complete Reference is by far the most suitable book for me, after I have an bird's eye view from Sikora's guide.

W Boudville said
Indeed, Sikora offers a quick start to learning Java. He eshews an exhaustive enumeration of every core class in J2SE. Instead, he takes several high level topics and explains which common classes deal with these. A question arises. Can you indeed learn Java from so slender a book? Perhaps. Sikora teaches a core functionality. Made easier if you have already programmed in some other language.

For graphics, he leads you right into Swing. No time wasted on the earlier and inferior AWT classes.

For input/output, Java is more powerful than C or C++, but concomitantly harder to use. The coding is far more verbose, compared to a simple printf() or scanf() in C, for example. The minimal descriptions in Java given here are admirable in how he found the essence of enough to be useful.

Celia Redmore said
If I could only recommend one book to an experienced programmer who wanted to learn Java it would be this one. It's only 170 pages long and it doesn't contain anything that's unnecessary. But it does cover syntax, flow control, classes and methods, inheritance, exception handling, file I/O, GUI's, collections and threads. That's genuinely Java in a nutshell.

The author can offer such a stripped-down book, of course, because he assumes that the reader already understands programmatic flow control and objects, and can follow a basic inheritance hierarchy without tedious explanation.

Java isn't a difficult language: it can merely be made to seem so by textbooks that bury simple facts under mountains of verbiage. I hope other authors will take Zbigniew Sikora's "Java: Practical Guide for Programmers" as a model for textbooks for busy people.

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity.” - Dennis Ritchie