JAVA INFORMATION
CONTENTS
TOPICS
- Java Language Quick Reference
Bookmark this page! After you mastered the basics, we want
this to be a compilation of links that will
be useful as you write and debug your programs.
-
Yet Another Language Reference:
work in progress!
-
Java 1.4.1 API Documentation: the main entry point.
-
Hierarchy Tree of all packages
-
Java 1.4.1 API Index.
-
Direct entry into the API index:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
-
Special Topics:
from Sun
and
Local Collection
-
Official specification
of the Java Language (by their inventors).
Be warned: for language experts only.
- Local Java resources:
-
For your convenience, you can download Java 1.2
HERE.
-
My collection of Java FAQs.
- Our T.A.
Archisman Rudra
(fall 1999)
has a webpage
for this class.
-
Our previous T.A. (fall 1998)
Ken Been
has some notes on how to run
standalone programs
and to write
applets.
- Java Download:
-
Java 1.2
or, Java Development Kit (JDK), from sun.
-
Local copy (Wintel version).
- Java Tutorial from Sun:
-
For users of Windows95/98/NT, jump in here:
Your first cup of Java.
It includes instructions for compiling
and running java programs, setting path variables, etc.
-
Here is a more systematic
Trailmap
-
To learn about applets, jump in here:
applets.
You need to know about html for applets:
here is my
html primer.
-
Tutorial Index
- Collection of Special Topics
-
Java Source Files and Java Archive Files
-
Java Strings
-
Classpath for
unix or
windows.
-
Abstract Window Toolkit Homepage (AWT)
NOTE: a more advanced GUI alternative to AWT is
"Swing" components (see next topic).
-
Swing Project (part of JFC)
-
Javadoc 1.2 Homepage: automatic documentation facility
- World of Java
-
Overview of the Java Platform
-
The Java Repository: collection for
java programmers.
-
JavaNumerics is a working group within
the
Java Grande Forum. This forum addresses
Java issues relevant to the
scientific computing community (and for solving
"Grande Applications").
-
Java World: FAQs, Columns, News, Related Technologies, etc
-
Java in
education
- Some Java Books
- "The Java Programming Language" (Second Edition)
by Ken Arnold and James Gosling,
Addison-Wesley.
If there only one Java book you want
to buy, I think this might be it. Very well
written, accessible, complete, and useful
as a reference. One of
the authors (Gosling) is a co-inventor of Java.
- A Java book "Computing Concepts with Java Essentials"
by Cay Horstmann (John Wiley & Sons, 1998):
- -- very well written book
- -- uses its own "ccj" package for I/O.
- "Java Structures" by Duane A. Bailey,
McGraw-Hill (1999).
- -- very well written (more like an "essay"
on programming style)
- Core Java (Vol.1, Fundamentals) by Horstmann and Cornell
Top of this page
This page has been produced for my Basic Algorithms classes
(1998, 1999, 2001)
Comments? yap@cs.nyu.edu