The two-part Introduction to Java programming tutorial is meant for software developers who are new to Java technology. Work through both parts to get up and running with object-oriented programming (OOP) and real-world application development using the Java language and platform.
This first part is a step-by-step introduction to OOP using the Java language. The tutorial begins with an overview of the Java platform and language, followed by instructions for setting up a development environment consisting of a Java Development Kit (JDK) and the Eclipse IDE. After you're introduced to your development environment's components, you begin learning basic Java syntax hands-on.
Part 2 covers more-advanced language features, including regular expressions, generics, I/O, and serialization. Programming examples in Part 2 build on the Person
object that you begin developing in Part 1.
When you finish Part 1, you'll be familiar with basic Java language syntax and able to write simple Java programs. Follow up with "Introduction to Java programming, Part 2: Constructs for real-world applications" to build on this foundation.
This tutorial is for software developers who are not yet experienced with Java code or the Java platform. The tutorial includes an overview of OOP concepts.
To complete the exercises in this tutorial, you will install and set up a development environment consisting of:
Download and installation instructions for both are included in the tutorial.
The recommended system configuration is:
Java technology is used to develop applications for a wide range of environments, from consumer devices to heterogeneous enterprise systems. In this section, get a high-level view of the Java platform and its components.