Buenas,
Cita: a simple vista parece que uno fuera a negacion del otro
??? De donde deduces eso?
Las clases pueden tener distintos modificadores. Unos sirven para indicar desde donde se puede acceder a la clase y otros sirven para otras cosas.
Podrias completar las sentencias así:
Access modifier: such as public, private, protected... Non-Access modifier: such as final, static, abstract, synchronized...
Te vendrá bien leer este artículo:
http://www.tutorialspoint.com/java/j...fier_types.htm
Un saludo