After completing this tutorial you should have a basic
understanding of JavaTM programming
and how to use some of the more common application programming
interfaces (APIs) available in the Java platform.
You should also have a solid understanding of the similarities and
differences between the three most common kinds of Java programs:
applications, applets, and servlets.
Essentials of the Java
Programming Language, Part 2, is now available.
It covers sockets, threads,
cryptography, building a more complex user interface, serialization,
collections, internationalization, and Java Archive (JAR)
files. It also presents object-oriented concepts as they relate to the
examples in Part 1 and Part 2.
You can also explore programming in the Java language on your
own with the help of the
articles,
training materials,
other documents available on the
Docs & Training page.
Monica Pawlan,
a staff writer for the Java Developer
ConnectionSM (JDC), is
author of Essentials of the Java Programming Language: A Hands-On
Guide (Addison-Wesley, 2000), and co-author of Advanced Programming
for the Java 2 Platform (Addison-Wesley, 2000).