All Possible Combinations of Features and Modifiers : Access Modifiers « Modifiers « SCJP

Modifier         Class              Variable            Method       Constructor       

public           yes                yes                 yes          yes               

protected        no                 yes                 yes          yes
default(empty)   yes                yes                 yes          yes
private          no                 yes                 yes          yes
final            yes                yes                 yes          no
abstract         yes                no                  yes          no
static           no                 yes                 yes          no
native           no                 no                  yes          no
transient        no                 yes                 no           no
volatile         no                 yes                 no           no
synchronized     no                 no                  yes          no

3.1.Access Modifiers
3.1.1.Three access modifiers: public, protected, and private. Four access levels: public, protected, default, and private.
3.1.2.You can have at most one access modifier.
3.1.3.Can access modifiers be applied to local variables? NO!
3.1.4.All Possible Combinations of Features and Modifiers
3.1.5.Determining Access to Class Members
3.1.6.The order in which modifiers appear in a declaration is not important.