Your Ultimate "How-To" Guide to Java Programming! Legendary programming author Herb Schildt shares some of his favorite programming techniques in this high-powered Java "cookbook." Organized for quick reference, each recipe shows how to accomplish a practical programming task. A recipe begins with a list of key ingredients (the classes, methods, and interfaces) followed by step-by-step instructions that show how to assemble them into a complete solution. Detailed discussions explain the how and why behind each step, and a full code example puts the recipe into action. Each recipe ends with a list of options and alternatives that suggest ways to adapt the technique to fit a variety of situations. Whether you're a beginner or an experienced pro, you'll find recipes that are sure to satisfy your Java programming appetite!
Topics include:
String Handling
Regular Expressions
File Handling
Applets
Servlets
Swing
The Collections Framework
Multithreading
Formatting Data
Learn how to:
Find substrings that match a regular expression
Use regular expressions to tokenize a string
Compress and decompress data files
Create a ZIP file
Format time and date
Use printf( ) to display formatted data
Reverse, rotate, and shuffle a list
Use a Comparator with a collection
Create a simple Swing application
Create a Swing-based applet
Create a simple servlet
Use a cookie with a servlet
Synchronize threads
Monitor a thread's state
Set and obtain a thread's priority
Use JScrollPane to automate scrolling
Access a resource using HttpURLConnection
Schedule a task for future execution
Use reflection to dynamically create an object and call methods
Much, much more