Question d’entretien chez Landis+Gyr

Can you explain all of the Java access modifiers.