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