Давайте попробуем написать первое приложение. Создать исходный код можно в блокноте. Так мы и поступим.
public class step2
{
public static void main(String[] args)
{
System.out.println("Hello\n");
}
}
Посмотрев на код можно сказать, что язык Java очень похож на C++. Похож. Сохраним этот код в файле step2.java. Имя файла step2.java дано не случайно. Имя класса и имя файла должно совпадать. Делаем папочку java на диске C:.

В ней папку Step2 и туда ложим наш файл.

Подготовка завершена. Я еще раз напоминаю, что будем делать все без установленного SDK. Поставить его мы всегда успеем, мне лично интересна поддержка Java в Windows на данный момент. Компиляция производится с помощью компилятора. Имя у него Javac.exe. Создаем папочку BIN и ложим туда компилятор.

Теперь попробуем создать BAT файл для компиляции. Подробнее о BAT-файлах читайте ("Шаг 1 - Что такое Bat файлы").

и код к нему:
c:\java\bin\javac.exe step2.java pause
В результате Вы получите сообщение об ошибке.

Нет данных в реестре. Читаем дальше.