Series: Sams Teach Yourself
Paperback: 720 pages
Publisher: Sams Publishing; 7 edition (January 3, 2016)
Product Dimensions: 7 x 1.5 x 8.9 inches
Shipping Weight: 1.9 pounds (View shipping rates and policies)
Average Customer Review: 2.5 out of 5 stars See all reviews (4 customer reviews)
Best Sellers Rank: #429,334 in Books (See Top 100 in Books) #102 in Books > Computers & Technology > Programming > Languages & Tools > Java > Beginner's Guides #234 in Books > Computers & Technology > Mobile Phones, Tablets & E-Readers > Programming & App Development #335 in Books > Computers & Technology > Games & Strategy Guides > Game Programming
This is the last "Teach Yourself XXX..." book I will ever buy. I didn't like the one about C++ I had fifteen years ago either. The authors take several pages to explain something that could have been said in just a paragraph or two with examples. The problem is that they swamp you with words like encapsulation, superclass, constructors, overloading, templates, and so on, up front expecting you to comprehend all of that before they start teaching the language. I would rather learn the language first, then the terminology later.Like many other programming books, this one is almost 700 pages long, way too long. I am a retired computer programmer well versed in several assembly languages, Fortran, and C++, so I already know the basics. I just want the learn the language. If they can't tell me everything I need to know in less than 400 pages, then forget it.
Decent material, though it seems like some material was kept from previous versions that doesn't apply. One example: location 5658 (not sure the page, I have the Kindle version) he refers to a method from the previous chapter that isn't actually in the previous chapter. While I think the technical information is correct, this and a few similar simple errors that it seems like an editor should have caught make me worry.
A great format and approach to learning Java on your own.
Didn't like it much.