Java Tutorial/Trail: Getting Started

Introduction
This trail does repeat some of the lessons found in the beginning tutorial with a different order and leaving out some content while also adding new lessons and links. You can use this trail as an alternative to the main introduction. This trail explains alternatives to the OpenJDK from Oracle in more detail and may also add some more information about the Eclipse and NetBeans development environments.

Installation and editing

 * Installing Java
 * Choosing the right text editor
 * Choosing the right text editor
 * Choosing the right text editor

Creating Your First Application

 * Hello World!

Alternative Java compilers

 * Compiling Java source code with GNU GCJ
 * Using Eclipse GCJ Builder
 * Compiling Java source code with Apache Harmony

Basic Concepts

 * Variables
 * Control Structures I - Decision structures
 * Control Structures II - Looping
 * Methods
 * Arrays
 * String and Character Manipulation