Архитектура Java

Пример 1.
class Hello
{
public static void main(String[] args)
{ System.out.println(“Здравтствуй!”);
}
}

Модификаторы и функция main нужны, чтобы класс был приложением. String[] – массив. Так как в метод main не передается адрес объекта, то он объявлен с модификатором static, а адрес объекта не передается, так как до вызова никакого объекта не создавалось, то есть передавать нечего.

Пример 2.
class Fib
{
/** Вывод на экран последовательности чисел Фибоначчи, меньших 50 */
public static void main(String[] args)
{
int l = 1, ni = 1;
System.out.println(l);
while (ni < l)
{
System.out.println(ni);
ni = l+ni; // новое значение ni
l = ni-l; /* новое значение l */
}
}
}

Таблица 1.2. Типы

Обозначение типа размер, bit  
byte знаковый
short знаковый
int знаковый
long знаковый
float знаковый
double знаковый
char Unicode