Landis+Gyr Interview Question

Can you explain all of the Java access modifiers.