Home : Course Map : Chapter 1 : Java :
Getting Started
JavaTech
Course Map
Chapter 1
Introduction
History
What is Java?
Versions
Java 5.0
Features

Java Process
Tools
Documentation
Compatibility
Getting Started
Simple Applet
Simple Application
Starters
Exercises

    Supplements
Interpret/Compile

Making WebPages
Plug-in
Java 5.0 Features
The JVM
Advanced JVMs
Alt. Compilers
Alt. JVMs
Java Deployment

     About JavaTech
     Codes List
     Exercises
     Feedback
     References
     Resources
     Tips
     Topic Index
     Course Guide
     What's New

To begin developing Java programs, follow these steps:

Step 1: Obtain the Software Development Kit (SDK) for J2SE (Java 2 Platform, Standard Edition), which assumes typical desktop resources of memory, CPU speed, and disk space:

  • The SDK is available for free from Sun MicroSystems for several common platforms. See the resources page for alternate platforms and also for independent compilers and JVMs from independent sources.

  • The SDK contains the essentials needed to create and run Java programs.

  • The SDK includes
    • Java executables - javac (compiler), java (interpreter), appletviewer, etc.
    • Class libraries

  • Current (as of Oct.2004) release of Java 2 is version 5.0 (previously 1.5).

Step 2: Install the SDK

  • The SDK now comes with an automatic installer for most common platforms. Just run this program and follow its instructions.

  • The installer should also place a plug-in into the browsers that it finds on your system.

Step 3: Install Documentation

  • We recommend that you have ready access to the Java 2 API Specification since the descriptions of the core language classes will be very useful during program development. If you do not have broadband continual Internet access, you may want to download the documentation from Sun and install it on your local drive.

References & Web Resources

Latest update: Oct.10, 2004

            Tech
Java in Science
    & Engineering
Benefits
Shortcomings
RealWorld Examples

           Physics
Java in Physics
SimulationTypes
Simulate&Analyze
Sim. in Experiments
  Demo 1: Event
  Demo 2: Continuous
  Demo 3: Static

Learn by Coding
Exercises

  Part I Part II Part III
Java Core 1  2  3  4  5  6  7  8  9  10  11  12 13 14 15 16 17
18 19 20
21
22 23 24
Supplements

1  2  3  4  5  6  7  8  9  10  11  12

Tech 1  2  3  4  5  6  7  8  9  10  11  12
Physics 1  2  3  4  5  6  7  8  9  10  11  12

Java is a trademark of Sun Microsystems, Inc.