Download your favorite Linux distribution at LQ ISO.
Go Back > Forums > Non-*NIX Forums > Programming
User Name
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.


  Search this Thread
Old 02-15-2006, 02:27 PM   #1
Registered: Jun 2003
Location: London
Distribution: Linux Mint 13 Maya
Posts: 720

Rep: Reputation: 32
Good book to learn Java

I have finished Head First Java and I want to have a go at another book.
Ideally as close as possible to 'Python programming for the absolute beginner'
If anyone knows a Java book, similar to this, I would be grateful.
Or any other recommendation would be good.
Old 02-15-2006, 03:26 PM   #2
Senior Member
Registered: Jan 2005
Location: Canada
Distribution: ubuntu
Posts: 2,539

Rep: Reputation: 60
the javadocs that come with the J2SE are excellent.. and of course free. there is TONS of information in it about every class.. including tutorials for beginners (and more advanced people) on many topics on sun's site

Last edited by nadroj; 02-15-2006 at 04:36 PM.
Old 02-15-2006, 04:10 PM   #3
Mega Man X
LQ Guru
Registered: Apr 2003
Location: ~
Distribution: Ubuntu, FreeBSD, Solaris, DSL
Posts: 5,339

Rep: Reputation: 64
Head First Java is great. Everything I read got really stuck in my head and I've to tell you my friend, making something get stuck in my head is no easy task... ghehe.

Head First Java, however, lacks a lot of depth in Java itself, but makes a great complement to other books. I'd go with Introduction to Java Programming: Comprehensive Version. I've the Fifth Edition (Covers Java 5), but looks like the Sixth is out. The author is Daniel Liang. ISBN 0-13-185721-5 (for the International Edition, AKA not for Sale on the US or Canada... go figure).

Anyway, it's an awesome book. A little math oriented in a few examples, but good nonetheless.
Old 02-15-2006, 11:34 PM   #4
Registered: May 2002
Location: Canada
Distribution: Slackware, Mandriva, RedHat
Posts: 46

Rep: Reputation: 15
When I was first learning Java (coming from a C++ background), I found the book "Thinking in Java" to be invaluable - plus it's free:

Also, I agree with the other guy who suggested going through the tutorials on Sun's website, as they are also pretty good.
Old 02-16-2006, 09:01 AM   #5
Registered: Feb 2006
Location: Harlow (uk)
Distribution: Salckware
Posts: 31

Rep: Reputation: 15
Useful Resource.


When I have read up on a language I always head here....

w w w freeprogrammingresources dot com

There is usually stuff to read for which ever language your after.

Hope it's of use.

Old 02-16-2006, 09:13 AM   #6
LQ Newbie
Registered: Jun 2005
Posts: 12

Rep: Reputation: 0
I have to agree with nadroj, the best way to go is the javadocs. It is the one resource that is sure to contain everythingyou'll need and from my experience, the tutorials in there are more helpful than any book I've come across.
Old 02-16-2006, 01:29 PM   #7
Registered: Aug 2004
Location: London, UK
Distribution: Ubuntu 10.10, ubuntu 11.04, suse 9.2, OSX
Posts: 259

Rep: Reputation: 30
As a Perl programmer first I would recommend O'Reilly's books for every language. I have the 'Learning Java'. This is a very good book which starts simple and builds on that, it goes quite far by the time your at the end of it. Warning for the O'Reilly's series it's quite big!



Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Good book to learn bash? J_K9 Linux - Newbie 14 11-26-2004 01:38 AM
Recommend a book to learn linux linmix General 16 09-12-2004 11:07 AM
best book to learn on?? RahJiggah Linux - Newbie 4 07-08-2004 02:52 AM
pls,advice me good website to learn Java vanhelsing Linux - Software 1 06-09-2004 01:24 PM
Good Book to learn qennster Programming 2 10-12-2001 09:14 AM > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 10:54 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration