Hejsan! private: a private member can only be reached from within the class it is declared in. friendly/default: a member with no access modifier can be reached from all classes that are in the same package/folder. protected: same as friendly/default and, in addition, the member can be reached from any subclass in any package/folder. public: the member can be reached from any class anywhere.
And just a note, friendly is a Cism and is not a keyword used in Java. From what I understand, friendly and default/package access are similar but not completely identical. Jason