943,856 Members | Top Members by Rank

Ad:
  • Java Discussion Thread
  • Marked Solved
  • Views: 1676
  • Java RSS
You are currently viewing page 1 of this multi-page discussion thread
Mar 11th, 2009
0

The better Java book?

Expand Post »
Hey! I'm pretty new to programming, and since I'm a little too young to join any sort of course, decided to self-teach myself, and decided to start off OO programming through Java, seeing as I'll be picking up Computer Science next year as a subject, and it has quite some Java involved. I never really considered learning Java (I hate how resource hungry some java programs can be ) but now I might pick up a good book to give myself a head start in Java. I'm not looking for a small introductory guide, and neither am I a complete novice, I got some experience with C and PHP, but nothing too big, especially on PHP, so a nice comprehensive book would do the job well. I did some searching around and found two books that seem to explain everything extremely well, and also give you exercises to work on (Which is one of the main things I am looking for, since I'm self teaching myself); Big Java by Horstmann and Java How to Program by Deitel.

Now I've read that Big Java was more well suited for use in class, but seems that it comes with tons of exercises and an interesting random fact is thrown in every now and then, which is all good. And Deitel's book also comes with tons of exercises, and mainly focuses on Java, and is also bigger and from the looks of the insides, more complete.

So was wondering if anyone here has any experiences with any of the two books, would really appreciate any suggestions on which one to take And if your gonna post something about Head First Java, yes I have taken a look at it, and although I must have to admit, it looks like a great book, it's not really my taste...

Thanks! (Just realized how long of a post this is, sorry xD)
Similar Threads
Reputation Points: 17
Solved Threads: 0
Newbie Poster
TidusBlade is offline Offline
3 posts
since Mar 2009
Mar 11th, 2009
0

Re: The better Java book?

>I hate how resource hungry some java programs can be
Thats the thing from the Ice age. Now Java can really be as fast and efficient as some of the native language code.

>I did some searching around and found two books
Hmmm... Did you not search the sticky thread at the start of the forum ? It lists some good books for Java too and they really are worth.

I personally haven't read any of the books mentioned, I haven't even heard the name of Big Java before, I found Bruce Eckel's Thinking in Java quite good.
Reputation Points: 485
Solved Threads: 89
Posting Shark
verruckt24 is offline Offline
944 posts
since Nov 2008
Mar 11th, 2009
0

Re: The better Java book?

Absolute Java is a good beginner's book. It covers the concepts with simplicity and clarity, and goes in depth enough that you can explore the concepts further on your own without too much trouble.
Reputation Points: 874
Solved Threads: 352
Posting Maven
BestJewSinceJC is offline Offline
2,758 posts
since Sep 2008
Mar 11th, 2009
0

Re: The better Java book?

I personally recommend Head First Java.
Featured Poster
Reputation Points: 533
Solved Threads: 53
Senior Poster
jasimp is offline Offline
3,593 posts
since Aug 2007
Mar 11th, 2009
0

Re: The better Java book?

I'm currently learning from a book called Data Structures Using Java 5.0 by Nicholas J. DeLillo. It's a great book with lots of great examples.
Reputation Points: 100
Solved Threads: 48
Posting Pro in Training
Grn Xtrm is offline Offline
495 posts
since Nov 2008
Mar 11th, 2009
0

Re: The better Java book?

^ Thats a beginner's book? Sounds like an advanced book to me.
Reputation Points: 874
Solved Threads: 352
Posting Maven
BestJewSinceJC is offline Offline
2,758 posts
since Sep 2008
Mar 11th, 2009
2

Re: The better Java book?

Sounds like an introductory book to me. It's not an introduction to Java, though -- it's an introduction to data structures.
Team Colleague
Reputation Points: 1135
Solved Threads: 171
Super Senior Demiposter
Rashakil Fol is offline Offline
2,478 posts
since Jun 2005
Mar 11th, 2009
0

Re: The better Java book?

Making it an advanced book from the perspective of someone who is just learning Java.
Reputation Points: 874
Solved Threads: 352
Posting Maven
BestJewSinceJC is offline Offline
2,758 posts
since Sep 2008
Mar 12th, 2009
0

Re: The better Java book?

I found the best book to be google and the best tutorials to be whatever the mind can conceptualize into the digital world.

I have been writing software since the 6th grade (C++ and Java more recently) and I must say I learned the most when I took every day computing tasks and wrote applications to solve the problems.

Java is a very neat language in that you can very easily get up and running with it given you've got the time and patience to do so (almost contradictory I know haha )

Given a good compiler (NetBeans or Eclipse) you can begin serving JSP and servlet based applications almost immediately and can go spiraling up from there.

So to make a long bloated story short, find something you like to do on your computer or something you find boring enough - and write a solution to it.

I started with files manipulation: moving files, searching for content, manipulating contents...etc and progressed from there. I've since dived into servlet applications, image meta data manipulation, service bus implementations, student loan calculators, database administration applications, multi-threaded apps, web sniffers / harvesters...etc

You never know where the fingers will take you
Last edited by Killer_Typo; Mar 12th, 2009 at 3:58 am.
Reputation Points: 152
Solved Threads: 39
Master Poster
Killer_Typo is offline Offline
778 posts
since Apr 2004
Mar 12th, 2009
0

Re: The better Java book?

>I found the best book to be google
Yes but sometimes you need a flow to what you are reading which is hard to get given the fact that you are looking up different articles written by different authors scattered all over the internet.
Also when you read different articles by different authors you would sometimes find them contradicting each other a bit, because every author has hos own style, his beliefs his own "best practices" etc,
I am not saying that this isn't a good way, yes it is, but for a beginner not a preferred way to begin with.

>Given a good compiler (NetBeans or Eclipse)
These are IDEs.
Reputation Points: 485
Solved Threads: 89
Posting Shark
verruckt24 is offline Offline
944 posts
since Nov 2008

This thread is solved

Either the thread starter or a moderator has marked this thread as solved. You can most likely trust the responses and answers given. There is most likely no reason for any further responses to be posted here. If you have a related question, please start a new thread in this forum instead.

This thread is more than three months old

No one has posted to this discussion for at least three months. Please let old threads die and do not reply to them unless you feel you have something new and valuable to contribute that absolutely must be added to make the discussion complete. Otherwise, please start a new thread in this forum instead.
Message:
Previous Thread in Java Forum Timeline: Why doesn't this code delete a file? Help me troubleshoot
Next Thread in Java Forum Timeline: Are char array's limited in size?





About Us | Contact Us | Advertise | Acceptable Use Policy
Forum Index | Build Custom RSS Feed


Follow us on Twitter


© 2011 DaniWeb® LLC