Data
Tools
Community
Downloads
Support
Projects
About Us
My Account
advanced
Note: This page is hopelessly out-of-date, and is no longer being maintained, so expect broken links.
Some Java Links
Info
Unidata's
Java resources page
Current JSR's
The Java Language Specification
Local
Java 1.3 Documentation
,
Java 1.3 Overview (README)
:
java.io
,
java.awt
,
java.awt.geom
,
java.lang
,
java.math
,
java.util
,
java.text
,
java.sql
,
java.security
,
java.rmi
,
java.net
,
java.beans
,
java.applet
,
javax.swing
,
javax.accessibility
API search
Local copy of
Javasoft Tutorial
java.sun.com
documentation
O'Reilly
Java Reference Library
and
CDROM version
(restricted access)
Tools:
Javadoc home page
,
javadoc-related tools
,
Tools Reference Pages
Products and APIs
, including release dates for planned APIs
3D API
on-line Java books
,
JavaBeans books
Advanced Java Mailing list archives
jCentral
John Zukowski's resource list
Yahoo Java links
Marty Hall's
list of resources
, Markus Reith's
Java Developer's Page
Inside Java
Roedy Green's Java glossary
Jonathan Knudsen's columns
contain good examples
Examples
from Java in a Nutshell
Eckel's
Thinking in Java
Bill Pugh's
Java Research and Resources
Design
Design for Open Systems in Java
by Doug Lea
Some modeling tools
Frameworks:
Cetus Frameworks links
Ohlsson's Frameworks Home Page
Johnson's Frameworks Home Page
Business Object Workshops:
OOPSLA '95
,
OOPSLA '96
,
OOPSLA '97
Patterns:
Patterns Home Page
,
Brad Templeton's "Patterns and Software"
,
Portland Patterns Repository
, Cetus
O-O Patterns
links,
Implementing Design Patterns in Java
by Doug Lea,
RMI Patterns
,
other Java patterns
Analysis patterns:
Fowler's slides
Object-Oriented System Development
by Dennis de Champeaux, Doug Lea, & Penelope Faure
Papers
from ICON Computing on object technology and design patterns in Java
Interface
Hall of Shame
, and
Hall of Fame
Sources
Packages
in the
Giant Java Tree
Optimization
Doug Bell's excellent
optimization article and benchmarks
Jonathan Hardwick's
Java Optimization
Tools and APIs
JDE documentation
JevaES, Java-Font-Lock-20.el, etc.
JavaWorld's Developer Tools Guide
Java Shared Data API
teikade
, a programming environment tailored for Java
Java IDEs
,
Gamelan's list of Java IDEs
, Sam Spullara's
IDE reviews
Guava JIT for Sparc/Solaris
Parts:
Gamelan's Class Libraries
,
PartBank
JGL
, the Java Generic Library,
JGL User Guide
,
API Reference
. Also see the
Container and Algorithm Library (CAL)
, Doug Lea's similar
Collections Package
, and
SJL
, a Simple Java Library based on STL from Finn Bock.
David Geary's
Graphic Java Toolkit (GJT)
The Java Repository
, a
searchable
resource collection
CUP
, a Java-based LALR parser generator;
Jb
, Heimbigner's Parser+Lexer generating Java,
JavaCC (formerly Jack)
lexer/parser from Sun
regular expressions package
from Jon Payne,
Perl 4 regular expressions
from Daniel F. Savarese
Java WorkShop
, and
Java WorkShop article search
HotJava
Jeeves
server
JDBC
Tutorials and FAQs
JDC Online Training page
Magelang's Beans tutorial
Richard Baldwin's online Java tutorials
Lyn Andrea Stein's
Interactive Programming in Java
Bert Wachsmuth's
Virtual Java and Network Programming
, Seton Hall University
Computer Science 124: Introduction to Programming Using Java
E.J. Friedman-Hill's Java Course
Concurrent programming using Java
course
Tutorials:
N-ary's
;
Steven Koch's
;
Shlurrrpp......Java
by Vijay Mukhi, Sonal Kotecha, and Shashank Tripathi;
Thingtone's
;
JavaSoft's
;
Lea's on concurrent programming
;
E. R. Harold's
;
on threads
;
on optimization
;
Tientien Li's on inter-applet communication
;
David Eck's Introductory Programming course
using Java
Gamelan's Learning Java resources
FAQs:
Java FAQ Archives
,
Peter van der Linden's Java Programmers FAQ
Sun's
,
Digital Focus'
,
D'Arcy Smith's
,
Java FAQ Archives
,
Java networking FAQ
,
JWS FAQ
RoseIndia's Java Tutorials
Scientific Data Access and Java
Java Resources for Science and Engineering
The GeoJava Corner
, some links to Java applications in the geosciences
Syracuse
Java for High Performance Scientific and Engineering Computing Simulation and Modelling
site
Java Grande
,
IICE
the Interactive Image Client Environment
Report
on a Java-based
FITS browser
Java-based HDF browser
,
report
on HDF and Java.
FSL's
precip applet
,
Graphical Forecast Viewer
,
RUC forecast images (US temperature and precip forecasts)
,
national radar loop demo
,
COVIS Interactive Weather Report
Unidata's
netCDF for Java
Bill Hibbard's
VisAD
Distributed Systems
Dist-Obj mailing list
Caltech Infospheres Project
and
associated papers
Java Remote Method Invocation (RMI)
and
Object Serialization
,
good example
of RMI use to implement a three-tier system
more RMI examples
Java IDL
Bill Bilow's RMI info
,
Xenosys RMI info
Persistence
Boulder Java Users Group
BJUG homepage
Talk on JGL
delivered to BJUG.
News
Java Developer Connection
,
Java Developer's Journal
,
Roasted News
,
JavaWorld Net News Central
,
ERH's news
,
industry news
Go to the
Unidata Homepage.
This document is maintained by
Russ Rew <russ@unidata.ucar.edu>
Questions or comments can be sent to
<support@unidata.ucar.edu>
.
This page was updated on
.