Część 2. Pierwszy program w Javie
Pisanie kodu źródłowego Jak w każdym innym języku programowania, tak i w Javie najpierw musimy napiszemy kod źródłowy programu: ciąg instrukcji, które majś być wykonywane przez komputer. Kod możesz napisać używając dowolnego edytora tekstów, np. Notatnika. Istotne jest jedno: pliki z kodem źródłowym misi mieć rozszerzenie .java. I jeszcze jedna istotna uwaga: Java odróżnia wielkość liter zarówno w kodzie programu, jaki w nazwach plików. Jest to bardzo istotne, zwłaszcza po nawykach z Wondows'a, gdzie wielkość liter nie ma żadnego znaczenia. Nazwy: PROGRAM.javai program.javato w Windows ta sama nazwa, ale w Javie oznacza dwa zupełnie różne pliki (naturalniejsze jest to dla użytkowników UNIX'a, który również odróżnia wielkość liter w nazwach plików). Ta sama uwaga dotyczy pisowni instrukcji, modyfikatorów i w ogóle wszystkich wewnętrznych i bibliotecznych terminów Javy: pomyłka w wielkości liter powoduje, że słowo kluczowe jest nie rozpoznawane i traktowane przez kompilator jako błędne. Nazwy własnych klas, metod i pól danych możesz je zapisywać dowolnie, ale później musisz konsekwentnie używać pisowni takiej, jaka zastosowałeś podczas deklarowania. Nasz pierwszy program będzie bardzo prosty: wyświetli napis "Mój pierwszy program". Oto kod programu: class PierwszyProgram { public static void main(String args[]) { System.out.println("Mój pierwszy program"); } } Kod programu musisz zapisać w pliku o nazwie identycznej, jak nazwa klasy, czyli: PierwszyProgram.java. Zapisz go we własnym katalogu, np. C:\PROGRAMY. Raczej nie zapisuj go w katalogu, gdzie zainstalowałeś JDK: nie powinno się mieszać własnych źródeł z plikami JDK. Kompilacja programu Przed wykonaniem programu plik źródłowy musi zostać skompilowany do postaci kodu bajtowego (ang. byte-code). Jest to kod, który zostanie wykonany w wirtualnej maszynie Javy (JVM: Java Virtual Machine). Kompilator tworzy z pliku źródłowego o rozszerzeniu .java plik skompilowany o takiej samej nazwie, ale z rozszerzeniem .class.Do kompilacji służy program javac dostarczany z JDK, wiec jeżeli masz zainstalowane poprawnie JDK, to możesz skompilować swój program w bieżącym katalogu z linii poleceń DOS lub UNIX: javac PierwszyProgram.java Jeżeli kompilator wykrył jakiś błąd, to popraw kod źródłowy w edytorze i skompiluj go ponownie. Jeżeli nie żadnych błędów, to otrzymasz plik: PierwszyProgram.class. Jest to plik gotowy do wykonania i możesz uruchomić swój program. Uruchomienie programu Nadeszła pora na uruchomienie pierwszego programu w Javie. W wierszu poleceń w katalogu, w którym znajduje się skompilowany plik wpisz: java PierwszyProgram Nie wolno Ci wpisać java PierwszyProgram.class: w Javie wszystkie klasy kończą się takim rozszerzeniem i wpisanie go w wierszu poleceń spowodowałoby błąd. Program wyświetli napis Mój pierwszy program i zakończy działanie. Jeżeli tak się stało, to Twój pierwszy program napisany w Javie działa poprawnie.
|