This document provides an introduction to Java syntax including:
- Java names are case sensitive and use camel case conventions.
- The basic Java types include primitive types like int and boolean, and reference types like classes and arrays.
- Common syntax elements are variables, if/else statements, for and while loops, and methods which define behaviors of classes.
- Classes are defined using the class keyword and grouped into packages for organization. Each Java source file should contain a single public class.