■ w języku Java wszystkie stałe, zmienne i funkcje są elementami składowymi klas;
■ nie ma wielkości globalnych,
definiowanych poza klasą.
■ nie deklaruje się metod (funkcji) składowych jako rozwijalnych (inline) bądź nie -decyzja należy do kompilatora.