Java for Everyone

ISBN-10: 0471791911

ISBN-13: 9780471791911

Edition: 2010

Authors: Cay S. Horstmann

List price: $138.95
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


Programmers, computer scientists, and engineers need a book that delivers the essentials of how to program using Java in a more accessible, less rigorous approach. Java for Everyone provides them with a more user-friendly, graphics-intensive design that conveys complex concepts simply and effectively. It differs from other books in the market by focusing on topics such as loops and graphical interfaces, while avoiding a focus on object-orientation. The emphasis is placed on simple programs that use pre-built data structures and algorithms whenever possible. The examples and case studies explore practical applications that programmers, computer scientists, and engineers will find useful, such as processing tabular data, harvesting Web information, creating custom graphics, and building simple user interfaces.
what's this?
Rush Rewards U
Members Receive:
You have reached 400 XP and carrot coins. That is the daily max!
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
SQL Online content $4.95 $1.99
Add to cart
Study Briefs
MS Excel® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS Word® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS PowerPoint® 2010 Online content $4.95 $1.99
Customers also bought

Book details

List price: $138.95
Copyright year: 2010
Publisher: John Wiley & Sons, Incorporated
Publication date: 2/2/2010
Binding: Paperback
Pages: 515
Size: 7.75" wide x 10.00" long x 0.75" tall
Weight: 1.914
Language: English

Computer Programs
Anatomy of a Computer
The Java Programming Language
Becoming Familiar with Your Programming Environment
Analyzing Your First Program
Fundamental Data Types
Defining Variables
Modifying Variables
Reading Input
The if Statement
Comparing Numbers and Strings
Multiple Alternatives
Nested Branches
Boolean Variables and Operators
Application: Input Validation
The while Loop
The for Loop
The do Loop
Application: Processing Sentinel Values
Common Loop Algorithms
Nested Loops
Application: Random Numbers and Simulations
Methods as Black Boxes
Implementing Methods
Parameter Passing
Return Values
Methods Without Return Values
Stepwise Refinement
Variable Scope and Static Variables
Recursive methods (Optional)
Arrays and Array Lists
Using Arrays and Array Lists
The Enhanced for Loop
Common Array and Array List Algorithms
Using Arrays and Array Lists with Methods
Two-dimensional Arrays
Proposal: Java for Everyone, First Edition 5/18/09: 9
Objects and Classes
Designing the public interface
Fields and methods
Discovering classes
Static fields and methods
Processing Data Files and Web Information
Streams, readers and writers
Reading files and web pages
Exception handling
Inheritance hierarchies
Forming subclasses
Subclass construction
Interface type
Common Data Structures and Algorithms
Lists and maps
Sorting and searching
Other standard algorithms
Recursion (Web only)
Organizing database information
SQL queries
Programming with JDBC
Building Graphical User Interfaces (Web only)
Event handling
Buttons and menus
Layout management
Text fields and text areas
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.