Możliwe zduplikowane:
Is a Java package the equivalent of a .Net assembly?pakietu Java vs C# zespołów
ja porównywania modyfikatorów dostępu w Java i C#.
W java domyślny dostęp umożliwia dostęp do klasy, która jest modyfikowana, do wszystkiego w pakiecie, w którym znajduje się klasa. W języku C# modyfikator dostępu wewnętrznego umożliwia dostęp do klasy, która jest modyfikowana, do wszystkiego w zespole, w którym znajduje się klasa.
Czy pakiety Javy są takie same jak złożenia C#, jeśli nie, jaka jest różnica.
C# jest zorientowane komponentowo, gdy Java jest zorientowana obiektowo – Aubin