Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery

Re: (OT) Recommendations for Java books

by imp (Priest)
on Nov 17, 2006 at 02:12 UTC ( #584652=note: print w/replies, xml ) Need Help??

in reply to (OT) Recommendations for Java books

I work with someone who swears by Thinking in Java. He hasn't been working with java for all that long, but his code is solid so I'd vouch for that book.

If you are looking to get up to date with the new bits added with java 1.5 then I recommend Java 5.0 Tiger: A Developer's Notebook. Java 1.6 is in beta currently so I'm sure there will be something comparable coming out soon - it looks like a nice release.

For J2EE work you might take a look at Enterprise JavaBeans 3.0, 5th Edition. Working with EJB used to make grown men cry, but with version 3.0 they are actually quite reasonable to work with. The book is very chatty and takes awhile to go through, but there is also a lot of content.

I picked up Java Reflection in Action recently and have found it very useful. In the past I considered reflection in java tedious, inefficient, and indicative of a design problem in my application. The performance issues have been addressed for the most part, and reflection has matured - particularly relating to annotations (a java 1.5 feature).

For threading I have heard good things about Java Concurrency in Practice, but haven't had a chance to read it yet.

  • Comment on Re: (OT) Recommendations for Java books

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://584652]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others having an uproarious good time at the Monastery: (7)
As of 2018-06-22 13:56 GMT
Find Nodes?
    Voting Booth?
    Should cpanminus be part of the standard Perl release?

    Results (124 votes). Check out past polls.