Does it make a difference to mark methods as public in package-private classes?
public
class SomePackagePrivateClass { void foo(); // pack
foo has default package visibility where as bar has public visibility
foo
default package visibility
bar