Java中包私有类的优缺点?
2022-08-31 13:32:03
我最近在学习Java,我遇到了类的概念,如果我们不指定任何东西,这是默认的。但后来我意识到:package-private
我很少看到使用包私有类。这有原因吗,例如,它有严重的缺点,它是多余的,或者只是我读得不够?是否有强有力的论据支持/反对使用它?
如果它在大多数情况下真的没有用,为什么它会是默认值?
在什么情况下我们应该在现实世界中使用包私有?也就是说,它什么时候会变得不可替代?
换句话说,默认包私有修饰符的主要优缺点是什么?