Java

A Beginner's Guide, 4th Ed.

Have a Promotion Code?

Please enter it here:


Sign Up to Stay Informed

Learn about new books, special offers, discounts and promotions in your field of interest.

SIGN UP TODAY



Recently Viewed

Physician Assistant Exam Review
Daniel Thibodeau, Scott H. Plantz
$49.95

Swing
Herbert Schildt
$39.99

Optofluidics
Yeshaiahu Fainman, Luke Lee, Demetri Psaltis, Changhuei Yang
$150.00



Date

December 1, 2006

Format

Paperback, 696 pages

ISBN

0072263849 / 9780072263848

Edition Number
4

Language
English

Audience
Professional and scholarly

Imprint
McGraw-Hill Osborne Media

Publisher
McGraw-Hill

Country
United States

Copyright
2007

Dimensions
7.4 in Width x 1.34 in Thick

Weight
2.53 lb

Add to cart Save for later

Your Price

$39.99



Overview

Essential Skills--Made Easy!

Let master programmer and bestselling author Herbert Schildt teach you the fundamentals of Java programming. Updated for the newest version of Java (Java SE 6), this step-by-step guide will have you programming in Java right from the start. Herb begins by explaining why Java is the preeminent programming language of the Internet, how it relates to object-oriented programming (OOP), and the general form of a Java program. Then it's on to data types, operators, control statements, classes, objects, and methods. Next, you'll learn about inheritance, exception handling, the I/O system, and multithreading. More advanced topics such as generics, interfaces, applets, and enumerations are also covered. The book ends with an introduction to Swing, Java's powerful GUI toolkit. Start programming in Java today with help from this fast-paced, hands-on tutorial.

Table of contents

Chapter 1. Java Fundamentals
Chapter 2. Introducing Data Types and Operators
Chapter 3. Program Control Statements
Chapter 4. Introducing Classes, Objects, and Methods
Chapter 5. More Data Types and Operators
Chapter 6. A Closer Look at Methods and Classes
Chapter 7. Inheritance
Chapter 8. Packages and Interfaces
Chapter 9. Exception Handling
Chapter 10. Using I/O
Chapter 11. Multithreaded Programming
Chapter 12. Enumerations, Autoboxing, and Static Import
Chapter 13. Generics
Chapter 14. Applets, Events, and Miscellaneous Topics
Chapter 15: Introducing Swing
APPENDIX A: ANSWERS TO MASTERY CHECKS
APPENDIX B: USING JAVA'S DOCUMENTATION COMMENTS
INDEX

Biographical note

Herbert Schildt is a leading authority on Java, C, C++, and C#. His programming books have sold more than 3.5 million copies worldwide and have been translated into all major foreign languages. Herb is the author of numerous bestsellers, including Java: The Complete Reference, The Art of Java, Swing: A Beginner's Guide, and many others.

Back cover copy

Essential Skills--Made Easy!Let master programmer and bestselling author Herbert Schildt teach you the fundamentals of Java programming. Updated for the newest version of Java (Java SE 6), this step-by-step guide will have you programming in Java right from the start. Herbbegins by explaining why Java is the preeminent programming language of the Internet, how it relates to object-oriented programming (OOP), and the general form of a Java program. Then it's on to data types, operators, control statements, classes, objects, and methods. Next, you'll learn about inheritance, exception handling, the I/O system, and multithreading. More advanced topics such as generics, interfaces, applets, and enumerations are also covered. The book ends with an introduction to Swing, Java's powerful GUI toolkit. Start programming in Java today with help from this fast-paced, hands-on tutorial. Designed for Easy Learning: Modules--Each concept is divided into logically organized modules (chapters), ideal for self-paced learning Critical Skills--Each module opens with the specific skills covered in the module Mastery Checks--End-of-module reviews test knowledge using short-answer, multiple-choice, and fill-in-the-blank questions Ask the Experts--Q&A sections throughout are filled with bonus information and helpful tips Progress Checks--Quick self-assessment sections check your progress Projects--Practical exercises show how to apply the critical skills learned in each module Annotated Syntax--Example code annotated with commentary that describes the programming techniques being illustrated