Book description
Enter your Java Garage... where you do your work, not somebody else's. It's where you experiment, escape, tinker, and ultimately succeed.
Java Garage is not your typical Java book. If you're tired of monotonous "feature walks" and dull tutorials, put down those other Java books and pick up Java Garage. Java guru Eben Hewitt takes a fresh look at this popular programming language, providing the insight and guidance to turn the regular programmer into a master. The style is straightforward, thought-provoking and occasionally irreverent.
You'll learn the best ways to program with everything that matters: J2SE 5.0 classes, inheritance, interfaces, type conversions, event handling, exceptions, file I/O, multithreading, inner classes, Swing, JARs, etc. Hewitt provides real working code and instructions for making usable applications that you can exploit and incorporate into your own personal projects with ease. Need answers quickly? The book also includes FAQs for speedy reference and a glossary on steroids that gives you the context, not just the definition.
With Java Garage, you'll learn the best way to create and finish projects with finesse. Think 'zine. Think blog. But, please, do not think of any other Java book you have ever seen.
Table of contents
- Copyright
- Acknowledgments
- About The Author
- What is the Java Garage
- Java Buzz
- Java Editions and Platforms
- Compiling and Running Java Applications
- Where to Write Code
- Primitive Types
- Operators
- Control Statements
- Classes
- Fridge: Mmm-Mmm Lamb Chops and a Manhattan
- Classes Reloaded
- Inheritance
- Strings
- Arrays
- Documenting Your Code with Javadoc
- Abstract Classes
- Interfaces
- Casting and Type Conversions
- Inner Classes
- Blog: Inner Classes and Event Handlers
- Handling Exceptions
- File Input/Output
- Fridge: Guacamole
- Using Regular Expressions
- Creating Guis with Swing
- Blog Entry: Software Development Black Market
- Dates and Times
- Using Timer Tasks
- Applets
- Fridge: Big Daddy Flapjacks
-
Using System and Runtime
- Using the System
- Forcing the Garbage Collector to Run
- Suggesting Kindly That the Garbage Collector Run
- Executing an External Application in Java
- Interacting with the User
- Toolkit: A Simple Calculator
- Determine Number of Processors on the Current Machine
- Determine When Your Application Is About to Exit
- System Properties
- Using the Java Development Tools
-
FAQ
- Setting the CLASSPATH
- Setting JAVA_HOME in Windows
- Setting the PATH in Windows
- Checking Current Java Version
- Compiling and Running Programs
- Primitive Data Types
- Declaring and Initializing Variables
- Class Definition
- Package Declaration
- Import Declaration
- Inheritance
- Defining and Implementing an Interface
- Exceptions
- Working with JAR Files
- What Is the Java Virtual Machine?
- What's In the SDK?
- Packaging & Deploying Java Applications
- Toolkit
- System.Exit…
- Java Glossary on Steroids
- Index
Product information
- Title: Java Garage
- Author(s):
- Release date: August 2004
- Publisher(s): Pearson
- ISBN: 9780321246233
You might also like
book
Java Programming 24-Hour Trainer, 2nd Edition
Quick and painless Java programming with expert multimedia instruction Java Programming 24-Hour Trainer, 2nd Edition is …
book
Just Java™ 2
The #1 introduction to J2SE 1.5 and enterprise/server-side development! An international bestseller for eight years, is …
book
Architecting Modern Java EE Applications
Find out how to craft effective, business-oriented Java EE 8 applications that target customer’s demands in …
book
Future Perspectives
Chris Yapp has blogged for BCS for 6 years on the future of technology and how …