Solved

java New Bie

Posted on 2003-11-02
2
238 Views
Last Modified: 2010-03-31
Hi all,


I am new to java

Can any body suggest the books i need to read, for learning java?

thanks,
lakki
0
Comment
Question by:lakkiprasanna
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 14

Accepted Solution

by:
sudhakar_koundinya earned 50 total points
ID: 9669296
from http://www.experts-exchange.com/Programming/Programming_Languages/Java/Q_20783964.html


 Best areas (imho)

Swing (Applets and Applications), J2EE, EJB, JDBC

I don't tend to use books, as they cost money...but the web is a hive of info :-)

http://developer.java.sun.com/developer/onlineTraining/index.html




 Java ide is to ba a cross platform language. It doesn't matter if it will be unix,windows or solaris.
Good books:
"Thinking in Java" Bruce Eckel
http://mindview.net/Books

"Core JAVA"
http://www.horstmann.com/corejava.html


 >  Java ide is to ba a cross platform language

?

Good books!

Java Gently is quite a good one too (I jkust remembered)...  especially for people who are starting java...

http://www.amazon.com/exec/obidos/tg/detail/-/0201710501/ref=lpr_g_1/104-7649859-8217527?v=glance&s=books

I have only read the first issue though (1995) but despite its age, there's some relevant stuff...




Have alook on this link
http://www.sun.com/books/java_series.html

Sun is giving links to all core and advanced books written on java/J2EE

Regards


 And also I suggest this link also
http://www.javashelf.com/

For basic language fundamentals I would recommend reading a study guide for the JCP exam (Sybex did quite a good book on it), it will ground you very well in the basic language syntax.

For Sevlets/JSP's I'd recommend Marty Halls Sun books Core/more Servlets & JavaServer pages (I believe they are just releasing a second edition of the core version).


ahh patterns, heard something about them lately. Wait thats a pattern!
Now seriously, that is a good tip.  Take a look at this site: http://www.theserverside.com
They have lots of articles, patterns, book reviews, online books, sample chapters, and public review books.  It is a great resource, designed for the server side of Java but many of the concepts are global.  And if you got time, just browse through the directories at Google: Software>Programming>Languages>Java (I think that is the links to click, *IF* not I am sure that you can navigate it yourself)

For Unix Details I would suggest picking up a copy of Unix in a nutshell (O'reilly), which is great for a desktop quick-reference.

For Swing applications, then check out "Swing, second edition" (ISBN 193011088x), just check out the reviews on Amazon!

If you want to go into the more advanced topics, such as EJB's, I'm yet to find any decend reference books, but check out middlegen, a very handy tool.

And on a final note, I would recommend looking into design patterns, as a C programmer I'm sure you're familiar with the GoF book, but also check out the J2EE design patterns book (Sun).

Also, for a good starting point on learning pretty much anything, check out Sun's web site, their tutorials can be quite good!  There are some sample chapters from an excellent book "Effective Java Programming" which provides really good general points.



and all these are comments from different experts

Regards,
sudha







0
 

Author Comment

by:lakkiprasanna
ID: 9669303
thank you

i will look oon to them

thanks for immediate response
0

Featured Post

PeopleSoft Has Never Been Easier

PeopleSoft Adoption Made Smooth & Simple!

On-The-Job Training Is made Intuitive & Easy With WalkMe's On-Screen Guidance Tool.  Claim Your Free WalkMe Account Now

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Go is an acronym of golang, is a programming language developed Google in 2007. Go is a new language that is mostly in the C family, with significant input from Pascal/Modula/Oberon family. Hence Go arisen as low-level language with fast compilation…
International Data Corporation (IDC) prognosticates that before the current the year gets over disbursing on IT framework products to be sent in cloud environs will be $37.1B.
This tutorial covers a step-by-step guide to install VisualVM launcher in eclipse.
This theoretical tutorial explains exceptions, reasons for exceptions, different categories of exception and exception hierarchy.

752 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question