Hi, I am planning on starting to learn Java, but have a lot of experience in C++ so can't be considered a complete newbie. I have a question though, does anyone know if there is much of a difference between the 5th edition and the 4th edition of Deitels Java How to Program? I saw the 5th edition at a bookstore and really liked it, but the 4th edition is like 60 bucks cheaper. Just wanted to know which one to spend the money on...
Howdy -- while our new book is not the best choice for someone with a lot of C++ experience (although we still think it makes a lovely coffee-table book and that everyone should have one ), I second the recommendation for Just Java by Peter van der Linden. He's one of the best writers on Java, period. I also really like Bruce Eckel's book, "Thinking in Java", but some people don't. And for reference books I *really* recommend the Java Almanac and also the Java Cookbook. If I could have only two books with me, I'd want those two. If you're learning other Java technologies, then I like Marty Hall for Servlets and JSP books, and the O'Reilly EJB book and the Ed Roman EJB book are both pretty good. If you want to learn the fundamentals of RMI (with a teeny bit of EJB and Jini), then before working through it with any other book, I would say go to your local Barnes and Noble, order a latte, and read chapter 17 in our book. You can do it in one sitting. Just don't spill any coffee on it before putting it back on the shelf cheers, Kathy
Hi there, I've been using the 4th Edition Deitel Book (ex-COBOL, Modula-2, C programming experience) and found it very good, and, of course, Kathy and Bert's book is excellent if you're going for SCJP. I did an evening course in Java in London a couple of years ago and the tutor recommended the Eckel "Thinking in Java" book - worth downloading to check it out first from www.mindview.net All the best, Kate!!
I am new to Java, I have purchased a number of books on Java. I'm reading Thinking In Java (free from http://mindview.net/Books), the exampkes are very clear and broken down in a truly OO way. He explains Java in terms of improvements over C and C ++. he goes to good length about explaining Java features as an evolution from C. I think that makes it easier to understand things like garbage collection--even though java takes care of that, it definately helps to know how it works. Eckel does a great job in explaining this and other topics that you may be aware of from previous programming experiences. Dinesh
Is the 4th addition price like $5.00 used? Or is the 5th addition like $110? I think the most expensive single book manual I have ever bought was $65 and recently (Access 2000 hardbound). (If you really want to see scary prices on books buy books on Futures and Options you'll pay a couple hundred for the good ones ) It's all a matter of what you want and how bad you want it. A friend of mine, who is rediculously wealthy, tells me "when the dream is big enough, the facts don't count." What is bcoming alarmingly apparent is that getting an education is very, very expensive; but then, so is not getting one.