Начало 1996 года ознаменовано появлением нового языка программирования Java.
На домашней странице WWW Consortium Java была внесена в список так называемых Мобильных Кодов - одного из перспективных направлений развития технологии World Wide Web. И вот в конце 1996 года на Западе начался бум Java, который к моменту проведения выставки Unix-Expo`96 докатился и до нашей страны.
    Согласно истории технология Java (Кофе) родилась из проекта Oak (Дуб), основной целью которого была разработка объектно-ориентированных средств описания и коммуникации различного рода электронных устройств. Из-за неудачи этого проекта 1994 году опыт, накопленный в рамках его реализации, было решено применить к продуктам ориентированным на применение в Internet. С апреля 1995 года по сети свободно распространяется HotJava - интерфейс просмотра страниц World Wide Web для платформ Sun. Буквально через месяц Netscape Communication - законодатель моды в разработке программ-интерфейсов Internet, покупает лицензию на Java . В настоящее время HotJava реализована не только для SunOS и Solaris, но и для многих других Unix-платформ и Windows NT. Кроме HotJava мобильный код Java может интерпретироваться и второй версией программы Netscape Navigator для всех систем кроме Windows 3.x.
    Система программирования на Java позволяет компилировать программы для компьютерной платформы, на которой она стоит в том же ключе как и любая другая, например, С или С++. В этом случае главными отличиями Java-программ, которые называются Java-applications, является использование библиотеки Java-классов, которые обеспечивают разработку безопасных, распределенных систем. При этом утверждается, что язык позволяет делать гораздо меньше ошибок при разработке программ. Главным при этом является тот факт, что в Java напрочь отсутствует адресная арифметика.
    Гораздо более интересным является разработка мобильных Java байт-кодов, которые в терминах Java-технологии называются applets. Концепция applets была специально

Еще о языке Java можно прочитать здеcь >>
sky/kcn/raznoe/articles/java.htm
www.cio.ru/os/1996/02/70.htm


Фрагмент программы на языке Java
Алгоритм Евклида
(нахождение наибольшего общего делителя)

class Euqlid
{
    public static int NOD (int X,Y)
    {
       while (X!=Y)
          if (X>Y) X- =Y;
          else Y- =X;
       return (X);
    }
}

Источники информации

java1.jpg (12307 bytes)

Д. Флэнэген
"JAVA in a nutsell"
Издательство "BHV"
1997 г.