Migawki...

Biblioteka DWR umożliwia technologii JavaScript wydobywanie obiektów Java z bibliotek i używanie ich metod.

Jak napisać program w Javie?

Java wywodzi się bezpośrednio z języka C++, stąd też programy wykazują pewne podobieństwo. Najprostszy mógłby wyglądać tak:

public class HelloWorld
{
  public static void main(String[] args) 
  {
    System.out.println("Witaj świecie!");
  }
}

Czy nie odnosisz wrażenia, że to takie trochę rozwlekłe? Oczywiście każde słówko ma tu swoje znaczenie, ale wrażenie zostaje. Przy drugim spojrzeniu widzimy silne podobieństwa do C++.

    Kilka uwag i komentarzy:
  • W linijce pierwszej deklaracja klasy publicznej "HelloWorld". Każda klasa musi być umieszczana w oddzielnym pliku tekstowym. Pliku o takiej samej nazwie jak nazwa klasy i rozszerzeniu ".java".
  • Jeśli w klasie zawarta jest metoda main(), to plik z taka klasą staje się plikiem niejako wykonywalnym. Wykonany zostanie zatem kod umieszczony w linijce 5.
  • Mnóstwo funkcjonalności Javy kryje się w, skądinąd wspaniałym, systemie pakietów. Nie zamierzam tu ich omawiać, wspomnę tylko, że metoda, dzięki której możliwe jest wyświetlanie tekstu na ekranie nazywa się println() i znajduje się w pakiecie System.out. Stąd też takie dziwne brzmienie linijki 5.

Co zrobić, aby uruchomić ten program?

Zainstaluj JDK Javy.

Umieść powyższy kod w pliku HelloWorld.java.

Skompiluj program w linii komend wpisując:

> javac HelloWorld.java

Teraz wystarczy uruchomić skompilowany kod:

> java HelloWorld

Na ekranie powinieneś zobaczyć napis:

> Witaj Świecie!

Zauważ, że za pierwszym razem kompilatorowi podawałem rozszerzenie ".java", za drugim zaś nie. To ważne, gdyż za pierwszym razem wywołuję kompilator, a za drugim wywołuję środowisko.

Miłej zabawy! :-)