Типы данных, переменные и массивы

Java — строго типизированный язык
Элементарные типы
Целочисленные значения
byte
short
int
long
Типы с плавающей точкой
float
double
Символы
Булевские значения
Целочисленные константы
Константы с плавающей точкой
Булевские константы
Символьные константы
Строковые константы
Переменные
Объявление переменной
Динамическая инициализация
Область определения и время существования переменных
Преобразование и приведение типов
Автоматическое преобразование типов в Java
Приведение несовместимых типов
Автоматическое повышение типа в выражениях
Правила повышения типа
Массивы
Одномерные массивы
Многомерные массивы
Альтернативный синтаксис объявления массивов
Несколько слов о строках
Замечание по поводу указателей для программистов на C/C++