ParentFull threadjavinpaul·Yeah, List is long but some books are really great. Many of books will make any list. My personal favorite is Effective Java, one of the top Java book from my list http://goo.gl/fAk2LView on HN