Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Core Java: volume 1--fundamentals (10th ed.)
Horstmann C., Prentice Hall Press, Upper Saddle River, NJ, 2016. 1040 pp. Type: Book (978-0-134177-30-4)
Date Reviewed: May 4 2016

The Java language has recently been extended and improved with new features in Java 8; it is great for us to have a book that covers the essential features for Java programming usage. Core Java consists of two volumes, this one and volume 2 [1].

The book is divided into 14 chapters. Chapter 1 gives an overview of Java. Chapter 2 presents setting up the compiling environment and running the Java programs. Chapter 3 introduces the basics, like variables, loops, and simple functions. Objected-oriented programming (OOP) is covered in the following three chapters: chapter 4 for encapsulation, chapter 5 for inheritance, and chapter 6 for how to use interfaces in Java. Chapter 6 covers lambda expressions as well. Chapter 7 focuses on exception handling and logging. Chapter 8 covers generic programming and reflection, and chapter 9 discusses the collections framework in Java. Graphical user interface (GUI) programming is covered in the following three chapters: chapter 10 for basics like frame, color, and images; chapter 11 for the AWT event model; and chapter 12 for the Swing toolkit. In chapter 13, the author presents how to deploy Java programs. The last chapter (14) discusses concurrency.

The contents in the book are presented very clearly. The author tries to explain every basic aspect of Java programming. Furthermore, the book’s website provides the examples and source code for the book. As the book states, “We think of you, our reader, as a programmer with a solid background in a programming language other than Java.” Overall, I think this is one of the best Java reference books, suitable for readers at all levels.

More reviews about this item: Amazon

Reviewer:  Zhaoqiang Lai Review #: CR144382 (1607-0459)
1) Horstmann, C. S. Core Java: volume 2--advanced features (10th ed.). Prentice Hall Press, Upper Saddle River, NJ, 2016.
Bookmark and Share
 
Object-Oriented Programming (D.1.5 )
 
 
Java (D.3.2 ... )
 
 
Reference (A.2 )
 
Would you recommend this review?
yes
no
Other reviews under "Object-Oriented Programming": Date
Object-oriented programming systems, languages, and applications
Paepcke A.  Object-oriented programming systems, languages, and applications,Phoenix, AZ,Oct 6-Oct 11, 1991,1991. Type: Whole Proceedings
Oct 1 1992
Object lifecycles
Shlaer S., Mellor S., Yourdon Press, Upper Saddle River, NJ, 1992. Type: Book (9780136299400)
Apr 1 1993
Object-oriented programming
Voss G., Osborne/McGraw-Hill, Berkeley, CA, 1991. Type: Book (9780078816826)
Oct 1 1992
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy