Just Java 2

by
Edition: 6th
Format: Paperback
Pub. Date: 2004-06-21
Publisher(s): Prentice Hall
List Price: $64.99

Rent Book

Select for Price
There was a problem. Please try again later.

New Book

We're Sorry
Sold Out

Used Book

We're Sorry
Sold Out

eBook

We're Sorry
Not Available

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

Thoroughly entertaining, totally accessible, and completely up-to-date sixth edition of a Java classic.

Author Biography

Peter van der Linden is one of the world’s foremost computer book authors. He’s been in the computer industry for more than twenty-five years, working for companies ranging from start-ups to Apple and Sun Microsystems. van der Linden is also author of The Official Handbook of Practical Jokes (NAL-Penguin, 1991).



Table of Contents

Preface
Acknowledgments
Language
What Can Java Do for Me?
What Java Does for You: Software Portability
Why Portability Matters
Language and Libraries
One Size Doesn't Fit All
Some Light Relief-A Java Desktop Application
Introducing Objects
Downloading and Compiling Java
What Is a Class?
What Is an Object?
Java Digital Clock Program
Summary
Exercises
Some Light Relief-Napster and LimeWire
Primitive Types, Wrappers, and Boxing
Literal Values
Boolean
Char
Int
Long
Byte
Short
Limited Accuracy of Floating Point Types
Double
Float
Object Wrappers for Primitives
Autoboxing and Unboxing
Performance Implications of Autoboxing
Java.lang.Object
Java.lang.String
Language Support for String Concatenation
String Comparison
Some Light Relief-Hatless Atlas
Statements and Comments
Organizing Statements
Expression Statements
Selection Statements
Looping Statements
Transfer of Control Statements
Comments
Reading the Java API
Exercises
Some Light Relief-MiniScribe: The Hard Luck Hard Disk
Oop
Constructors and Visibility
Polymorphism Is a Long Word for a Short Topic
Creating New Objects: Constructors
More About Methods
Variable-Arity Methods
Packages
How the jdk Finds Classes
Access Modifiers
Exercises
Some Light Relief-It's Not Your Father's IBM
Static, Final, and Enumerated Types
What Field Modifier static Means
What Field Modifi
Table of Contents provided by Publisher. All Rights Reserved.

Excerpts

The first edition ofJust Javawas one of the earliest books to accompany the original release of Java in 1996. The launch of Java coincided with the explosion of interest in the web and the net which, in turn, drove technology forward at a frantic pace. People talked about "Internet time," which meant three things to me in Silicon Valley: there was immense pressure to rapidly create new hardware and software products; everyone wrote software to display stock prices on their desktops and cell phones; you were forgiven for not showering if you fell asleep at your desk after midnight and woke up there the next morning. Times have changed, but software productivity remains a big reason behind Java's popularity. Over the last eight years Java has had six major releases, averaging one about every 18 months. With each of these releases, there has been a new edition ofJust Javato describe and explain the technology. This is a remarkable pace of development for a programming system, particularly when Sun keeps such an emphasis on backward compatibility and portability. The Java 1.2 release was a significant one, bundling major functionality improvements like the collection classes and the Swing GUI library. Java 1.3 and 1.4 were comparatively smaller, although 1.4 did bring a new statement ("assert") into the language. Two and a half years in the making, Java 1.5 is the biggest version yet. It is bigger and more significant than jdk 1.2. Sun will probably rename Java 1.5 to some awkward and confusing name using two sets of numbers, like "Java 2 Mega-edition v1.5 fab-o-lux". Whatever they call it, think of Java 1.5 as "Java 3". There are also the traditional bug-fix, library and performance improvements, including some exciting optimizations for desktop applications.Over the years, I've put a lot of hard work into unlocking the changes in Java, so you don't have to. You're looking at the results of that effort: the sixth edition ofJust Java. I'm confident you'll find it easy to read, and packed with the information you need. I hope that you'll want a copy for yourself. But if not, I want you to put it back on the shelf, only (as my friend Alan Abel suggested) in a more prominent position. P.

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.