Deklarowanie zmiennych i nie tylko
W poprzedniej lekcji poznaliście typy proste jakie używa się w javie, będą one nam tutaj bardzo przydatne (a wręcz niezbędne:> ).
Zacznijmy od:
DEKLAROWANIA ZMIENNYCH
Ponieważ Java jest językiem ze ścisłą kontrolą typów,
część bezpieczeństwa i solidności wynika właśnie z tej właściwości.
Każda zmienna i każde wyrażenie ma typ, a każdy typ jest ściśle zdefiniowany.
Wszystkie przypisania, zarówno jawne, jak też przez przekazywanie parametrów w wywołaniu metody,
są sprawdzane pod względem zgodności typów.
Wszystkie zmienne muszą być zadeklarowane przed użyciem.
Podstawowa forma deklaracji zmiennej:
nazwa_typu_zmiennej nazwa_zmiennej;
int a, b, c;- //deklaracja trzech wartości int: a, b i c
Deklaracja może się łączyć z inicjacją:
nazwa_typu_zmiennej nazwa_zmiennej = wartość_początkowa;
byte d = 3, e, f = 5;//deklaracja trzech wartości byte z jednoczesną inicjacją d i f
Nazwa musi zaczynać się literą alfabetu, znakiem podkreślenia ' _ ' lub znakiem dolara '$'.
Dalej, identyfikator może zawierać cyfry lub litery alfabetu.
Przykład
class Zmienne {
public static void main (String [] args) {
int pierwsza; // deklaracja zmiennej bez inicjalizacji
int druga = 2; //deklaracja zmiennej typu int z inicjalizacją
pierwsza=3;//przypisanie pierwszej zmiennej pewnej wartości
System.out.println("pierwsza " + pierwsza );
System.out.println("druga " + druga);
}
}