In Closing

Training Index



After completing this tutorial you should have a basic understanding of Java 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 is a manager and writer at Sun Microsystems, Inc., who enjoys learning and writing about new Java platform technologies. She also likes to garden, play guitar, and travel.

Left Curve
Java SDKs and Tools
Right Curve
Left Curve
Java Resources
Right Curve
Java 8 banner (182)