Error title
Some error text about your books and stuff.
Close
Just Java 2 cover
  • ISBN: 9780130320728
  • ISBN10: 0130320722

Just Java 2

by van der Linden, Peter

  • List Price: $49.99
  • Binding: Paperback
  • Edition: 5
  • Publisher: Prentice Hall PTR
  • Publish date: 12/21/2001
used Add to Cart $2.68
You save: 95%
Marketplace Item
new Add to Cart $3.25
You save: 93%
Marketplace Item
Description
Acknowledgments. Using the Just Java CD-ROM. About the CD-ROM. Running the Java Tools. PART ONE: LANGUAGE. 1. What Is Java? Compiling and Executing a Sample Program. The Biggest Java Benefit: Future-Proofing. Why Software Portability Matters. J2EE, J2ME, J2SE Editions. Java Virtual Machine. The "Java Platform" . The Java Language. Java Libraries. How New Libraries are Developed. Three Execution Environments. Applets. Server-Side Java. Some Light Relief-A Java Desktop Application. 2. The Story of O: Object-Oriented Programming. Abstraction. Encapsulation. Comparing Primitive Types to Class Types. Defining a Type. Declaring Variables. Newsflash: Object vs. Reference to an Object! Operations on Primitive Types/Methods on Objects. The One-Minute Object Manager. Creating New Objects: Constructors. A First Glimpse at Inheritance. How Constructors Are Invoked. No Destructors. Methods. You Always Get to an Object with a "Reference Variable" . The "null" Reference. Dynamic Data Structures. Per-Instance and Per-Class Members. Static Data. Static Methods. Static Blocks. Static Classes. The "final" Modifier. The "Blank Final Variable" . Access Modifiers. Exercises. Some Light Relief-It''s Not Your Father''s IBM. 3. Explanation of a Sample Program. Explanation of the Example Program. Applications vs. Applets vs. Servlets. Where an Application Starts. Runtime Internals: Stack and Heap. The Class "Object" . Reading the Java API. Some Light Relief-Napster and LimeWire. 4. Identifiers, Keywords, and Types. Java and Unicode. Scanning. Identifiers. Comments. Keywords. Used for built-in types:. Used for objects:. Used in statements:. Used to modify declarations (visibility, sharing, etc.):. Used for other method or class-related purposes:. Used for larger-than-a-single-class building blocks:. Reserved for possible future use:. The Primitive Types. Boolean. Int. long. Byte. Short. Double. Float. Char. String. String Concatenation. String Comparison and intern(). Some Light Relief-Hatless Atlas. 5. Names, Arrays, Operators, and Accuracy. Names. When Can an Identifier Be Forward-Referenced? Expressions. Arrays. Creating an Array. Initializing an Array. Arrays of Arrays of ? Have Array Brackets, Will Travel. Operators. Java Operators. The ++ and -- Operators. The % and / Operators. The > and >>> Operators. The instanceof Operator. The & and ^ Operators. The && and Operators. The ? ... : Operator. The Assignment Operators. The Comma Operator Is Gone. Associativity. How Accurate Are Calculations? Floating-Point Extension. Widening and Narrowing Conversions. What Happens on Overflow? Integer Overflow. Floating Point Overflow. Arithmetic That Cannot Overflow. The Math Package. Further Reading. Some Light Relief-Too Much Bread. 6. More OOP-Extending Classes. Inheritance. A Java Example of Inheritance. What Happens When Names Collide? Compatibility of Superclass and Subclass. Casting. Polymorphism. Overloading. Overriding. Inheriting from Object. Forcing Overriding off: Final. Forcing Overriding: Abstract. The Class Whose Name Is Class. Exercises. Some Light Relief-The Nerd Detection System. 7. Java Statements. "Organizing" Statements. Expression Statements. Selection Statements. Statement Notes. Statement Notes. Iteration Statements. Statement Notes. Statement Notes. Statement Notes. Transfer of Control Statements. Statement Notes. Exceptions. The Purpose of Exceptions. How to Cause an Exception (Implicitly and Explicitly). Triggering an Exception. How to Handle ("Catch") an Exception Within the Method Where It Was Thrown. Handling Groups of Related Exceptions. How the Exception Propagates If Not Handled in the Method Where It Was Thrown. How and Why Methods Declare the Exceptions That Can Propagate Out of Them. Fancy Exception Stuff. Summary of Exceptions. The Assert Statement. Further Reading. Exercises. Some Light Relief-MiniScribe: The Hard Luck Hard Disk. 8. Interfaces. What Problem Does an Interface Solve? Comparable. Interfaces vs. Abstract Classes. Granting Permission Through an Interface-Cloneable. What Protected Really Means. Interfaces in the Java Runtimes. Call Backs. Using Interfaces for Named Constants. The Class Double. Exercises. Some Light Relief-The Odyssey of Naming Hal. 9. Packages and Visibility. What Are Packages For? How to Choose a Package Name. How the JVM Finds Classes. Putting the Jar File Where Java Will Find It. Telling Java Where to Look for the Jar File or Package Roots. Packages and Access Modifiers. Access Between Two Classes in the Same Package. Access Between Two Unrelated Classes in Different Packages. Access Between a Parent and Child Class in Different Packages. How Many Packages in a Directory? Compilation Units. Import. Nested Classes. Nested Static Classes. Member Classes. Local Classes. Anonymous Classes. How Inner Classes Are Compiled. The Class Character. Java Coding Style. Exercises. Some Light Relief-The Domestic Obfuscated Java Code NonCompetition. 10. Doing Several Things at Once: Threads. What Are Threads? Two Ways to Obtain a New Thread. A Few Words on Runnable. The Lifecycle of a Thread. Priorities. Thread Groups. Four Kinds of Threads Programming. Unrelated Threads. Related but Unsynchronized Threads. Some Light Relief-The Motion Sensor Solution. 11. Advanced Thread Topics. More Thread Programming. Mutually-Exclusive Threads. Communicating Mutually-Exclusive Threads. Interrupting a Thread. Piped I/O for Threads. Thread Local Storage. Garbage Collection. Why Do We Need Garbage Collection? Garbage Collection Algorithms. Finalizers. Weak References. Design Patterns. Further Reading. Exercises. Some Light Relief-Are You Certifiable? Sun Certified Java Programmer. 12. Practical Example Explained. Case Study Java Program: Fritter Engine Shunt. Exercises. Some Light Relief-Apple Armchair Advice. PART TWO: KEY LIBRARIES. 13. Simple Input Output. Design Philosophy. File and FileDescriptor Classes. Public members of java.io.File. FileDescriptor. Portability of I/O. Output. Outputting Double-byte Characters. Wrapping a Writer. Methods of java.io.PrintWriter. Other Writer Wrappers. A Filter to Replace Chars. A Class that Uses a Filter. Summary of Writers. Outputting ASCII Characters and Binary Values. Basic OutputStream Methods. java.io.DataOutputStream for Binary Output. java.io.PrintStream for Printable Output. System.in, out, and err. Writing a Binary File. Output Stream Wrappers. Example of Outputting a Zip File. Writing a Zip Archive. Summary of Output Streams. Input. Inputting Double Byte Characters. Basic Reader Methods. An Input Problem Rears Its Ugly Head. Reader Wrappers. Classes That Wrap Readers. Inputting ASCII Characters and Binary Values. Basic InputStream Methods. Methods of java.io.DataInputStream. A Word About IOExceptions. Example. Input Stream Wrappers. GZIP Files and Streams. Suggested Use of Inpu
Expand description
Seller Condition Comments Price  
AwesomeBooksUSA

Location: Valley Cottage, NY
Very Good
This book is in very good condition. The cover may have some limited signs of
[...]
$2.68
Mary Phipps

Location: Rockford, IL
New
NEW-IT IS BRAND NEW-and it is without a remainder mark. INCLUDES CD.
$3.25
WonderBook

Location: Frederick, MD
Ask seller a question
Like New
Like New condition. With CD! 5th edition.
$3.71
WonderBook

Location: Frederick, MD
Ask seller a question
Very Good
Very Good condition. With CD! 5th edition.
$3.71
HPB-Diamond

Location: Dallas, TX
Good
Shipping Icon
Connecting readers with great books since 1972. Used books may not include
[...]
$5.83
Wonder Book - Member ABAA/ILAB

Location: Frederick, MD
Very Good
Very Good condition. With CD! 5th edition.
$7.03
HPB-Ruby

Location: Dallas, TX
Good
Shipping Icon
Connecting readers with great books since 1972. Used books may not include
[...]
$7.18
Wonder Book - Member ABAA/ILAB

Location: Frederick, MD
Like New
Like New condition. With CD! 5th edition.
$7.38
HPB Inc.

Location: Dallas, TX
Good
Shipping Icon
Connecting readers with great books since 1972. Used books may not include
[...]
$8.98
sequiturbooks

Location: Boonsboro, MD
Ask seller a question
New
Brand new. With CD. Clean, unmarked pages. Fine binding and cover. Softcover. Ships daily.
$10.45
P-Town Book Sales

Location: Petaluma, CA
New
0130320722 New Condition.
$10.60
Sequitur Books

Location: Boonsboro, MD
New
Shipping Icon
Brand new. With CD. Clean, unmarked pages. Fine binding and cover. Softcover. Ships daily.
$11.75
A2ZBooks

Location: Burgin, KY
Very Good
Shipping Icon
Used very good, all pages clean and crisp, comes with CD-Rom Multiple copies
[...]
$22.50
One Stop Shop Bookstore

Location: Memphis, TN
Good
Shipping Icon
$23.06
One Stop Shop Bookstore

Location: Memphis, TN
Good
Shipping Icon
$24.63