I know how package level protection in java works. I read a lot of code (including lots of open source stuff) and no-one seem to be using it. The whole protection l
Mostly for Unit testing where source and test files are in the same package, tests can access the internals of the class without exposing it.