Starting Out with Java 5 Control Structures to Objects

ISBN-10: 1576761711
ISBN-13: 9781576761717
Edition: 2005
Authors: Tony Gaddis
List price: $98.00
30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy

Description: This text is designed as a "late objects" introduction to programming using the Java programming language.nbsp; nbsp;This textnbsp;first introduces the reader to the fundamentals of data types, input and output, control structures, methods, and  More...

what's this?
Rush Rewards U
Members Receive:
coins
coins
You have reached 400 XP and carrot coins. That is the daily max!
You could win $10,000

Get an entry for every item you buy, rent, or sell.

Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
Careers in Legal Assisting Online content $4.95 $1.99
Add to cart
Study Briefs
Periodic Table Online content $4.95 $1.99

Customers also bought

Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

Book details

List price: $98.00
Copyright year: 2005
Publisher: Addison-Wesley Longman, Incorporated
Binding: Paperback
Size: 7.25" wide x 9.00" long x 1.50" tall
Weight: 3.432
Language: English

This text is designed as a "late objects" introduction to programming using the Java programming language.nbsp; nbsp;This textnbsp;first introduces the reader to the fundamentals of data types, input and output, control structures, methods, and objects created from standard library classes. After this the reader learns to write her own classes, and develop simple GUI applications. Then the reader learns to use arrays. The book also includes coverage of more advanced topics such as inheritance, polymorphism, the creation and management of packages, advanced GUI applications, and recursion. From early in the book, applications are documented with javadoc comments. Although it is written for readers with no prior programming background, even experienced programmers will benefit from its depth of detail.

Introduction to Computers and Java
Introduction
Why Program?
Computer Systems: Hardware and Software
Programming Languages
What Is a Program Made Of?
The Programming Process
Object-Oriented Programming Review Questions and Exercises Programming Challenge
Java Fundamentals
The Parts of a Java Program
The print and println Methods, and the Java API
Variables and Literals
Primitive Data Types
Arithmetic Operators
Combined Assignment Operators
Conversion Between Primitive Data Types
Creating Named Constants with final
The String Class
Scope
Comments
Programming Style
Reading Keyboard Input
Dialog Boxes
Common Errors to Avoid Review Questions and Exercises Programming Challenges
Decision Structures
The if Statement
The if-else Statement
The if-else-if Statement
Nested if Statements
Logical Operators
Comparing String Objects
More about Variable Declaration and Scope
The Conditional Operator (Optional)
The switch Statement
Creating Objects with the DecimalFormat Class
The printf Method (Optional)
Common Errors to Avoid Review Questions and Exercises Programming Challenges
Loops and Files
The Increment and Decrement Operators
The while Loop
Using the while Loop for Input Validation
The do-while Loop
The for Loop
Running Totals and Sentinel Values
Nested Loops
The break and continue Statements (Optional)
Deciding Which Loop to Use
Introduction to File Input and Output
The Random Class
Common Errors to Avoid Review Questions and Exercises Programming Challenges
Methods
Introduction to Methods
Passing Arguments to a Method
More About Local Variables
Returning a Value from a Method
Problem Solving with Methods
Common Errors to Avoid Review Questions and Exercises Programming Challenges
A First Look at Classes
Classes and Objects
Instance Fields and Methods
Constructors
Overloading Methods and Constructors
Scope of Instance Fields
Packages and import Statements
Focus on Object-Oriented Design: Finding the Classes and Their Responsibilities
Common Errors to Avoid Review Questions and Exercises Programming Challenges
A First Look at GUI Applications
Introduction
Creating Windows
Equipping GUI Classes with a main Method
Layout Managers
Radio Buttons and Check Boxes
Borders
Focus on Problem Solving: Extending Classes from JPanel
Using Console Output to Debug a GUI Application
Common Errors to Avoid Review Questions and Exercises Programming Challenges
Arrays and the ArrayList Class
Introduction to Arrays
Processing Array Contents
Passing Arrays as Arguments to Methods
Some Useful Array Algorithms and Operations
Returning Arrays from Methods
String Arrays
Arrays of Objects
The Sequential Search Algorithm
Two-Dimensional Arrays
Arrays with Three or More Dimensions
The Selection Sort and the Binary Search Algorithms
Command-Line Arguments and Variable-Length Argument Lists
The ArrayList Class
Common Errors to Avoid Review Questions and Exercises Programming Challenges
A Second Look at Classes and Objects
Static C

×
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.

×