Шаг 1 - Что такое Java ?

Прямого ответа нет как такового. Во-первых, Java - это язык программирования со своей спецификацией. Во-вторых, это еще и технология создания приложений. Одной из самых больших преимуществ Java считается независимость от платформы(процессора). Основа технологии Java это байт код. То есть программа хранится не в машинных кодах, а в специальном коде независимом от платформы. Для того, чтобы данный код мог выполняться на конкретном процессоре есть специальная виртуальная java-машина JVM. Это просто специальная программа, которая переводит байт код в машинный код для конкретного процессора. Идея та же, что в технологии Net от Microsoft (подробнее "Шаг 1 - Разработка приложений в .NET (основы)"). Отличие только в том, что на данный момент Microsoft пока не создала виртуальные машины для всех возможных платформ, а Sun успела. С другой стороны в .NET множество языков, а в Java один. Для написания данных шагов будет использоваться JDK 1.2.2.

При написании шагов я постараюсь сделать так, что установка JDK будет не нужна. Все необходимые компоненты я буду помещать в проект. Тестирование будет проводиться на NT Server 4.0 без установленного JDK, что позволит помимо прочего и посмотреть как данная технология интегрирована на платформе Microsoft.


Следующий Шаг | Оглавление
Автор Каев Артем.