I have working knowledge of all mainstream languages, but want to speciliaze in JAVA. I did take a JAVA course a while back but need to brush up my skills. I am thinking of doing SCJP in the next 4-6 mths and need a good to get started on JAVA. I am finding it really hard to pick between these two books. Please provide your openions. FIRST ONE: Just Java 2 by van der Linden, Peter Link to Amazon SECOND ONE: Murach's Beginning Java 2 by Andrea Steelman. Link to Amazon
If you have any other openions and suggestions, please let me know. Thanks in advance to everyone.
Bound for SCJP, so help me GOD. <img src="smile.gif" border="0">
If you also want to refresh your OOP skills, I would recommend "Thinking in Java" by Bruce Eckels.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
I have the Murach's Beginning Java 2 book, and while I think it's admirable that a former software developer for the USAF would write a book on programming, personally I hate the book. If you believe in the "you learn with your muscles" theory, then go ahead and copy the source from the Murach's book, then let them explain to you why things are working the way they are. It just got very stagnant that way, for me. Therefore, I recommend a book like Deitel & Deitel's "Java How to Program Fourth Edition" book. Sure, it's a huge book, but I find their approach to having you read from a text book and occasionally provide examples of what they are talking about, THEN having you solve problems at the end of the chapter, the best approach to learning Java. I just don't buy the "copy and paste" game. It's better to write your own source from solutions you created out of reading problems.
if you don't know, then ask. if you do know, then share. love is knowledge.
Thinking in Java rocks. Go here to check it out: http://www.mindview.net/Books/TIJ/ Some good reference books are also: Java in a Nutshell Java Foundation Classes in a Nutshell Java Enterprise in a Nutshell Java Examples in a Nutshell Have fun :roll: