Skip to content

Sams Teach Yourself Java 6 in 21 Days

Best in textbook rentals since 2012!

ISBN-10: 0672329433

ISBN-13: 9780672329432

Edition: 5th 2007 (Revised)

Authors: Rogers Cadenhead, Laura Lemay

List price: $49.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

" If you get only one Java book, it should be Sams Teach Yourself Java in 21 Days" -PC Magazine In just 21 days, you can acquire the knowledge and skills necessary to develop three kinds of programs with Java: applications on your computer, servlets on a web server, and browser-launched Java Web Start applications. No previous programming experience required. By following the 21 carefully organized lessons in this book, anyone can learn the basics of Java programming. Learn at your own pace. You can work through each chapter sequentially to make sure you thoroughly understand all of the concepts and methodologies, or you can focus on specific lessons to learn the techniques that interest…    
Customers also bought

Book details

List price: $49.99
Edition: 5th
Copyright year: 2007
Publisher: Pearson Education
Publication date: 5/25/2007
Binding: Mixed Media
Pages: 720
Size: 6.75" wide x 9.00" long x 1.75" tall
Weight: 2.486
Language: English

Rogers Cadenheadis a writer, computer programmer, and Web developer who has written twelve books on Internet-related topics. He is an application developer and he maintains the Cruel Site of the Day and several other popular Internet sites that receive more than 7 million visits a year.

Introduction 1
How This Book Is Organized
Who Should Read This Book
Conventions Used in This Book
The Java Language
Getting Started with Java
The Java Language
History of the Language
Introduction to Java
Selecting a Development Tool
Object-Oriented Programming
Objects and Classes
Attributes and Behavior
Attributes of a Class of Objects
Behavior of a Class of Objects
Creating a Class
Running the Program
Organizing Classes and Class Behavior
Inheritance
Creating a Class Hierarchy
Inheritance in Action
Single and Multiple Inheritance
Interfaces
Packages
Summary
Q&A
Quiz
Questions
Answers
Certification Practice
Exercises
The ABCs of Programming
Statements and Expressions
Variables and Data Types
Creating Variables
Naming Variables
Variable Types
Assigning Values to Variables
Constants
Comments
Literals
Number Literals
Boolean Literals
Character Literals
String Literals
Expressions and Operators
Arithmetic
More About Assignment
Incrementing and Decrementing
Comparisons
Operator Precedence
String Arithmetic
Summary
Q&A
Quiz
Questions
Answers
Certification Practice
Exercises
Working with Objects
Creating New Objects
Using new
What new Does
A Note on Memory Management
Accessing and Setting Class and Instance Variables
Getting Values
Changing Values
Class Variables
Calling Methods
Nesting Method Calls
Class Methods
References to Objects
Casting and Converting Objects and Primitive Types
Casting Primitive Types
Casting Objects
Converting Primitive Types to Objects and Vice Versa
Comparing Object Values and Classes
Comparing Objects
Determining the Class of an Object
Summary
Q&A
Quiz
Questions
Answers
Certification Practice
Exercises
Lists, Logic, and Loops
Arrays
Declaring Array Variables
Creating Array Objects
Accessing Array Elements
Changing Array Elements
Multidimensional Arrays
Block Statements
If Conditionals
Switch Conditionals
For Loops
While and do Loops
While Loops
Do-while Loops
Breaking Out of Loops
Labeled Loops
The Conditional Operator
Summary
Q&A
Quiz
Questions
Answers
Certification Practice
Exercises
Creating Classes and Methods
Defining Classes
Creating Instance and Class Variables
Defining Instance Variables
Class Variables
Creating Methods
Defining Methods
The this Keyword
Variable Scope and Method Definitions
Passing Arguments to Methods
Class Methods