Series: Sams Teach Yourself
Paperback: 720 pages
Publisher: Sams Publishing; 7 edition (January 3, 2016)
Language: English
ISBN-10: 067233710X
ISBN-13: 978-0672337109
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.
Java in 21 Days, Sams Teach Yourself (Covering Java 8) (7th Edition) JAVA: Quick and Easy JAVA Programming for Beginners (Java, java programming, java for dummies, java ee, java swing, java android, java mobile java apps) Gmail in 10 Minutes, Sams Teach Yourself (2nd Edition) (Sams Teach Yourself -- Minutes) Android Application Development in 24 Hours, Sams Teach Yourself (3rd Edition) (Sams Teach Yourself -- Hours) HTML and CSS in 24 Hours, Sams Teach Yourself (Updated for HTML5 and CSS3) (9th Edition) (Sams Teach Yourself in 24 Hours) Sams Teach Yourself Google Analytics in 10 Minutes (Sams Teach Yourself -- Minutes) Gmail in 10 Minutes, Sams Teach Yourself (Sams Teach Yourself -- Minutes) HTML and CSS in 24 Hours, Sams Teach Yourself (Sams Teach Yourself in 24 Hours) Sams Teach Yourself WPF in 24 Hours (Sams Teach Yourself -- Hours) HTML, CSS and JavaScript All in One, Sams Teach Yourself: Covering HTML5, CSS3, and jQuery (2nd Edition) HTML, CSS & JavaScript Web Publishing in One Hour a Day, Sams Teach Yourself: Covering HTML5, CSS3, and jQuery HTML, CSS and JavaScript All in One, Sams Teach Yourself: Covering HTML5, CSS3, and jQuery iOS 9 Application Development in 24 Hours, Sams Teach Yourself (7th Edition) Sams Teach Yourself C++ in One Hour a Day (7th Edition) C Programming in One Hour a Day, Sams Teach Yourself (7th Edition) JAVA: The Ultimate Guide to Learn Java Programming Fast (Programming, Java, Database, Java for dummies, coding books, java programming) (HTML, Javascript, ... Developers, Coding, CSS, PHP Book 1) Sams Teach Yourself DB2 Universal Database in 21 Days (2nd Edition) Sams Teach Yourself Cisco Routers in 21 Days Sams Teach Yourself Visual C++ 6 in 21 Days Sams Teach Yourself Visual C++.NET in 21 Days