background image

Przemysław Wionczyk

JAVA

Konstrukcja

Konstrukcja

programu

programu

1 / 6

background image

Przemysław Wionczyk

JAVA

Z czego się składa program

Każdy program w Javie składa się z klas i zmiennych stworzonych 

na podstawie tych klas – czyli obiektów. Wynika z tego, że cały program 

Javy jest w rzeczywistości obiektem.

Program w Javie musi mieć wyróżnioną klasę publiczną która jest 

początkiem   naszego   programu.   Ta   początkowa   klasa   musi   posiadać 

publiczną, statyczną metodę  main  od której zaczyna się wykonywanie 

programu.

2 / 6

background image

Przemysław Wionczyk

JAVA

Minimalny program w Javie

Z   tego   wynika,   że   najprostszy   program   w   języku   Java   będzie 

składał   się   z   jednej   klasy,   a   w   tej   klasie   będzie   miał   jedną   funkcję 

o nazwie  main. Cały program musi zostać zapisany  w pliku z nazwą 

identyczną z nazwą klasy i z rozszerzeniem java.

public class Test {
    public static void main ( String[] args )  {
    

System.out.println ( "Hello World!" );

    }
}

Ten program musi być zapisany w pliku „Test.java”.

3 / 6

background image

Przemysław Wionczyk

JAVA

Ćwiczenie podstaw

W   ramach   kilku   następnych   prezentacji   będziemy   ćwiczyć 

podstawy   składni   języka.   Będziemy   więc   korzystać   z   powyższej 

konstrukcji minimalnego programu i wewnątrz funkcji main pisać kod 

który program ma wykonywać.

Następnie   przejdziemy   do   funkcji,   ale  nadal   będziemy   w  jednej 

klasie, a w niej oprócz funkcji main będziemy definiować inne funkcje.

4 / 6

background image

Przemysław Wionczyk

JAVA

Zwyczaje w nazewnictwie

Programując   warto   przyjąć   jednakowy   system   nazewnictwa   dla 

wszystkich   naszych   programów.   Ja   proponuję   przyjąć   system 

zaproponowany przez twórców języka i używany przez nich w bibliotece 

klas standardowych z których będziemy korzystać.

Nazwy klas zaczynamy z dużej litery (np. Samolot, Silnik). W nazwach 

wielowyrazowa każdy wyraz zaczynamy wielką literą (np. KotPerski).

Metody (funkcje) i pola (zmienne) z małej litery (np. lataj(), rozmiar ). 

Jeśli   są   wielowyrazowe,   to   poza   pierwszym   wyrazem   stosujemy 

konwencję taką jak przy klasach (np. liczbaStolikow, dajGlos() ).

5 / 6

background image

Przemysław Wionczyk

JAVA

Ćwiczenia

Uruchom edytor Geany, wpisz pokazany powyżej program, zapisz 

go w pliku z odpowiednią nazwą (pamiętaj, że wielkość liter jest ważna 

nawet   przy   nazwie   pliku)   i   spróbuj   skompilować   i   uruchomić, 

korzystając ze środowiska Geany.

6 / 6


Document Outline