Java Supplements
This free library of utility classes extends and enhances the functionality of the classes provided by the normal Java API. Tired of writing the same old code over and over again to catch InterruptedExceptions on Thread.sleep() calls? Or the same code for reading files into a byte array? Now you don't have to -- these supplemental classes provide robust and reliable code for doing many of the tasks which typical Java developers find themselves writing code for again and again. Also includes the frequently requested "ReaderInputStream" (which does exactly what it sounds like -- provides an opposite of an InputStreamReader).
What's new?
- Jun 22, 2005: Version 1.4.1 released (minor bug fixes and enhancements).
- Apr 15, 2005: Version 1.4.0 released (major functionality updates).
- Dec 27, 2003: Version 1.3.1 released (minor bug fixes and enhancements).
- Dec 21, 2003: Version 1.3.0 released (major functionality updates).
- May 19, 2003: Version 1.2.1 released (minor bug fixes and enhancements).
- May 13, 2003: Version 1.2.0 released (major functionality updates).
See CHANGES.txt for details.
License
This software is made freely available under the MIT License.
If you're already convinced, you can skip straight to the downloads, otherwise, read on for some more examples of how helpful this library can be.
Examples
With javas, instead of writing this:
try
{
Thread.sleep(500);
}
catch (InterruptedException ex)
{
// DO NOTHING
}
...you write this:
Threads.sleep(500);
We used to list about a billion other examples here, but instead I think it's probably easier just to check out the javadocs (or the entire maven-generated site) if you're interested in seeing what else the javas library can do for you.