függvény eljárás T t = new T(); f(t); t.f(); .... f() { if (felt) throw ...; S2; } public static void main() { String s = ""; s.length(); this.f(); // static környezetben nincsen this } int f() { if (true) return 1; } utasítás kifejezés 3+4+5 (3+4)+5 true && true true || true f() && g() 1. f vagy g nem tér vissza 2. f vagy g kivételt vált ki 3. f() ==> false 4. f() ==> true class X { int x = 0; boolean f() { ++x; return x % 2 == 0; } }