Java The Complete Reference, Eighth Edition [NOOK Book]

Overview

The Definitive Java Programming Guide

In Java: The Complete Reference, Eighth Edition, bestselling programming author Herb Schildt shows you everything you need to develop, compile, debug, and run Java programs. Updated for Java Platform, Standard Edition 7 (Java SE 7), this comprehensive volume covers the entire Java language, including its syntax, keywords, and fundamental programming principles. You'll ...

See more details below
Java The Complete Reference, Eighth Edition

Available on NOOK devices and apps  
  • NOOK Devices
  • NOOK HD/HD+ Tablet
  • NOOK
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac
  • NOOK Study
  • NOOK for Web

Want a NOOK? Explore Now

NOOK Book (eBook)
$60.00
BN.com price

Overview

The Definitive Java Programming Guide

In Java: The Complete Reference, Eighth Edition, bestselling programming author Herb Schildt shows you everything you need to develop, compile, debug, and run Java programs. Updated for Java Platform, Standard Edition 7 (Java SE 7), this comprehensive volume covers the entire Java language, including its syntax, keywords, and fundamental programming principles. You'll also find information on key elements of the Java API library. JavaBeans, servlets, applets, and Swing are examined and real-world examples demonstrate Java in action. In addition, new Java SE 7 features such as try-with-resources, strings in switch, type inference with the diamond operator, NIO.2, and the Fork/Join Framework are discussed in detail.



Coverage includes:



  • Data types and operators

  • Control statements

  • Classes and objects

  • Constructors and methods

  • Method overloading and overriding

  • Interfaces and packages

  • Inheritance

  • Exception handling

  • Generics

  • Autoboxing

  • Enumerations

  • Annotations

  • The try-with-resources statement

  • Varargs

  • Multithreading

  • The I/O classes

  • Networking

  • The Collections Framework

  • Applets and servlets

  • JavaBeans

  • AWT and Swing

  • The Concurrent API

  • Much, much more

Read More Show Less

Product Details

  • ISBN-13: 9780071606318
  • Publisher: McGraw-Hill Education
  • Publication date: 1/17/2011
  • Series: Complete Reference
  • Sold by: Barnes & Noble
  • Format: eBook
  • Edition number: 8
  • Pages: 1000
  • File size: 58 MB
  • Note: This product may take a few minutes to download.

Meet the Author

Herb Schildt is the world's leading programming author, whose books have sold more than 3.5 million copies worldwide. His acclaimed books include C++: The Complete Reference, C#: The Complete Reference, and many others.

Read More Show Less

Table of Contents

Part One: The Java Language; Chapter 1. The History and Evolution of Java; Chapter 2. An Overview of Java; Chapter 3. Data Types, Variables, and Arrays; Chapter 4. Operators; Chapter 5. Control Statements; Chapter 6. Introducing Classes; Chapter 7. A Closer Look at Methods and Classes; Chapter 8. Inheritance; Chapter 9. Packages and Interfaces; Chapter 10. Exception Handling; Chapter 11. Multithreaded Programming; Chapter 12. Enumerations, Autoboxing, and Annotations; Chapter 13. I/O, Applets, and Other Topics; Chapter 14. Generics; Part Two: The Java Library; Chapter 15. String Handling; Chapter 16. Exploring java.lang; Chapter 17. java.util Part 1: The Collections Framework; Chapter 18. java.util Part 2: More Utility Classes; Chapter 19. Input/Output: Exploring java.io; Chapter 20. Networking; Chapter 21. The Applet Class; Chapter 22. Event Handling; Chapter 23. Introducing the AWT: Working with Windows, Graphics, and Text; Chapter 24. Using AWT Controls, Layout Managers, and Menus; Chapter 25. Images; Chapter 26. The Concurrency Utilities; Chapter 27. NIO, Regular Expressions, and Other Packages; Part 3: Software Development Using Java; Chapter 28. Java Beans; Chapter 29. Introducing Swing; Chapter 30. Exploring Swing; Chapter 31. Servlets; Part 4: Applying Java; Chapter 32. Financial Applets and Servlets; Chapter 33. Creating a Download Manager; Appendix A: Using Java's Documentation Comments
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing all of 2 Customer Reviews
  • Anonymous

    Posted June 27, 2013

    Great Book, Bad for Nook

    I love this text. It has been very well written and clearly explains the concepts that I need to get back into Java programming. My only complaint, which is why I rated it a 3 instead of a 5 is that when formatted for the Nook, many of the examples run off screen. In many locations, the several lines of example code all appear on the same line of text, so all the reader gets is the comment line that explains the example and then a block of text explaining why the example did what it did. I am still able to piece together what I need, but seeing the code used is half of the educational value of texts like this, so I highly recommend the book, but get the paper-back version.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted June 11, 2012

    No text was provided for this review.

Sort by: Showing all of 2 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)