Java Technology Home Page
A-Z Index

Java Developer Connection(SM)
Technical Tips

Downloads, APIs, Documentation
Java Developer Connection
Tutorials, Tech Articles, Training
Online Support
Community Discussion
News & Events from Everywhere
Products from Everywhere
How Java Technology is Used Worldwide
Print Button
 


Tech Tips Downloads



View the following Tech Tips by clicking on the link, or save the text file by right-clicking, then selecting Save Link As. You may also download all the files in one convenient .zip download.

September 26, 2000 by Stuart Halloway:
Using SecurityManager, and Policies and the Policy File.

September 12, 2000 by Glen McCluskey:
Using Class Methods and Variables, and Using Progress Bars and Monitors in Java GUI Applications.

August 29, 2000 by Stuart Halloway:
Getting Started With javap, How Bytecode Protects You From Memory Bugs, and Analyzing Bytecode to Improve Your Code.

August 15, 2000 by Glen McCluskey:
Manipulating Java Arrays, and Java I/O Redirection.

August 01, 2000 by Stuart Halloway:
Caching objects in JNI, and Accessing arrays in JNI.

July 11, 2000 by Glen McCluskey:
Using Shutdown Hooks, and Automating GUI Programs with java.awt.Robot.

June 13, 2000 by Glen McCluskey:
Using BreakIterator to Parse Text and Goto Statements and JavaTM Programming

May 30, 2000 by Stuart Halloway:
Using Dynamic Proxies to Layer New Functionality Over Existing Code, and Using Timers to Run Recurring or Future Tasks on a Background Thread

May 09, 2000 by Glen McCluskey:
Random Access for Files, and Using Adapters.

April 25, 2000 by Stuart Halloway:
Improving Serialization Performance with Externalizable, and Handling Those Pesky InterruptedExceptions.

April 11, 2000 by Glen McCluskey:
Formatting Decimal Numbers and Using Checksums.

March 28, 2000 by Stuart Halloway:
Why Use Threads?, Protecting Shared Resources with Synchronized Blocks, and Minimizing the Overhead of Synchronized Blocks.

March 14, 2000 by Glen McCluskey:
Using java.lang.Class and Overload Resolution

February 29, 2000 by Stuart Halloway:
Serialization in the Real World, Serialization and Class Versioning, Serialization and Secure Data, and Serialization and the Complete Class Rewrite



February 15, 2000 by Glen McCluskey:
Manipulating Hierarchical Data with JTree and Invoking Programs from JavaTM Applications

January 11, 2000 by Glen McCluskey:
Narrowing and Widening Conversions and Using Import Declarations

December 14, 1999 by Glen McCluskey:
Using Remote Method Invocation to Access Legacy Databases

November 24, 1999 by Glen McCluskey:
Color Choosers and Loading Text Files in Swing Efficiently

October 5, 1999 by Glen McCluskey:
Swing Document Locations and Keymaps

October 21, 1999 by Patrick Chen:
Creating Image Thumbnails and Capturing Standard Output in a Log File

September 7, 1999 by Glen McCluskey:
Error Checking With JavaTM Native Interface (JNI) and Using JTextPane

September 23, 1999 by Patrick Chen:
Extracting Links from an HTML File and Sorting Arrays

August 9, 1999 by Glen McCluskey:
Using Coordinate Transformations With the Java2DTM API and Using List Collections Efficiently

August 26, 1999 by Patrick Chen:
Creating Round Swing Buttons and Formatting BigDecimal Numbers

July 13, 1999 by Glen McCluskey:
Undoing Text Edits and Adding Security Features to Applications

June 15, 1999 by Glen McCluskey:
File Choosers and Using the Graphics Environment Class

May 11, 1999 by Glen McCluskey:
Custom Carets and Reference Objects

April 13, 1999 by Glen McCluskey:
Cut, copy, and paste and Package version identification

Download Tech Tips in one .zip file.


Print Button
[ This page was updated: 29-Sep-2000 ]
Products & APIs | Developer Connection | Docs & Training | Online Support
Community Discussion | Industry News | Solutions Marketplace | Case Studies
Glossary | Feedback | A-Z Index
For more information on Java technology
and other software from Sun Microsystems, call:
(800) 786-7638
Outside the U.S. and Canada, dial your country's AT&T Direct Access Number first.
Sun Microsystems, Inc.
Copyright © 1995-2000 Sun Microsystems, Inc.
All Rights Reserved. Terms of Use. Privacy Policy.