FREE SHIPPING BOTH WAYS
ON EVERY ORDER!
LIST PRICE:
$140.60

OUR PRICE:
$111.36

You may extend rentals at any time.


Java for Everyone

ISBN: 9780471791911 | 0471791911
Edition: 1
Format: Paperback
Publisher: Wiley
Pub. Date: 2/1/2010

Why Rent from Knetbooks?

Because Knetbooks knows college students. Our rental program is designed to save you time and money. Whether you need a textbook for a semester, quarter or even a summer session, we have an option for you. Simply select a rental period, enter your information and your book will be on its way!

Top 5 reasons to order all your textbooks from Knetbooks:

  • We have the lowest prices on thousands of popular textbooks
  • Free shipping both ways on ALL orders
  • Most orders ship within 48 hours
  • Need your book longer than expected? Extending your rental is simple
  • Our customer support team is always here to help
SummaryTable of ContentsAuthor Biography
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 whene... MORE
Introduction
Computer Programs
Anatomy of a Computer
The Java Programming Language
Becoming Familiar with Your Programming Environment
Analyzing Your First Program
Errors
Algorithms
Fundamental Data Types
Defining Variables
Modifying Variables
Const... MORE
Reading Input
Arithmetic
Strings
Decisions
The if Statement
Comparing Numbers and Strings
Multiple Alternatives
Nested Branches
Boolean Variables and Operators
Application: Input Validation
Loops
The while Loop
The for Loop
The do Loop
Application: Processing Sentinel Values
Common Loop Algorithms
Nested Loops
Application: Random Numbers and Simulations
Methods
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
Constructors
Discovering classes
Static fields and methods
Packages
Processing Data Files and Web Information
Streams, readers and writers
Reading files and web pages
Exception handling
Inheritance
Inheritance hierarchies
Forming subclasses
Polymorphism
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
Table of Contents provided by Publisher. All Rights Reserved.
Cay S. Horstmann is a Professor of Computer Science in the Department of Computer Science at San Jose State University. He is an experience professional programmer and was Vice President and Chief Technology Officer for Preview Systems, Inc. He is also a consultant for major corporations, universities, and organizations on Java, C++, Windows, and Internet programming. Horstmann is the author of many successful professional and academic books, including Big C++, C++ For Everyone, Big Java, Java Concepts, Object Oriented Design and Patterns (all John Wiley & Son, Inc.), and Core Java (Sun Microsystems Press), with Gary Cornell.


Please wait while this item is added to your cart...