File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes Please help me choose a book. Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Please help me choose a book." Watch "Please help me choose a book." New topic

Please help me choose a book.

Fukra Jatt

Joined: Dec 28, 2002
Posts: 6
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.
Just Java 2
by van der Linden, Peter
Link to Amazon
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">
RJ Espinoza

Joined: Jan 10, 2003
Posts: 12
I own Just Java 2. I think Core Java 2 Volume 1 has a more direct approach for someone who has had some hands-on with Java.
Ranch Hand

Joined: Nov 22, 2008
Posts: 18944
Why not go straight to the roots:
'The Java Programming Language Third Edition'
by Ken Arnold, James Gosling, David Holmes.
Addison Wesley ISBN 0201704331
Barry Gaunt
Ranch Hand

Joined: Aug 03, 2002
Posts: 7729
I agree with Jos, if you don't need a how-to-program book. I have been reading it myself for SCJP 1.4 preparation. Skip some of the I/O stuff and read elsewhere about Assertions.

Ask a Meaningful Question and HowToAskQuestionsOnJavaRanch
Getting someone to think and try something out is much more useful than just telling them the answer.
Ilja Preuss

Joined: Jul 11, 2001
Posts: 14112
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
Robbie shi

Joined: Jan 05, 2003
Posts: 28
think in java~~!!
the most valuable to read
----------------------------- IDE tool : JawaBeginer
2.Java Jar tool : JavaJar
John Lee
Ranch Hand

Joined: Aug 05, 2001
Posts: 2545
For passing exam purpose, I think you should get an exam preparetion book. As you go, you can learn new things. Otherwise, learning java is different process than passing scjp.
Thomas Whalen
Ranch Hand

Joined: Aug 26, 2001
Posts: 123
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.
Neil Laurance
Ranch Hand

Joined: Jul 18, 2002
Posts: 183
Thinking in Java rocks. Go here to check it out:
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:
Dirk Schreckmann

Joined: Dec 10, 2001
Posts: 7023
Don't forget to check out The JavaRanch Bunkhouse for reviews of books by fellow Ranchers.
[ January 29, 2003: Message edited by: Dirk Schreckmann ]

[How To Ask Good Questions] [JavaRanch FAQ Wiki] [JavaRanch Radio]
kishor rao
Ranch Hand

Joined: Dec 10, 2002
Posts: 35
core java2 volumes 1 and 2
I agree. Here's the link:
subject: Please help me choose a book.
It's not a secret anymore!