Tag: 可访问性

Java实例变量可访问性

Java中以下变量的可访问性有何不同? public class Joe { public int a; protected int b; private int b; int c; } 我最感兴趣的是最后一个人在做什么。

Java:接口与抽象类(关于字段)

根据我收集的内容,我想强制一个类使用特定的私有字段(和方法)我需要一个抽象类,因为接口只声明public / static / final字段和方法。 正确?? 我刚开始我的第一个大型java项目,并希望确保我以后不会伤害自己:)

如何检测显示器是否处于高对比度模式?

我正在测试我公司已建立的Swing应用程序的可访问性问题。 在我的PC上启用了高对比度模式后,此应用程序的某些部分会正确呈现(白底黑字),而另一些则不正确(白底黑字)。 正确的位是本机组件(JButton,JLabel和诸如此类)以及来自JIDE之类的第三方组件。 不正确的位是自定义组件和内部开发的渲染器,不考虑高对比度模式。 显然,可以检测何时启用高对比度模式。 我该怎么做呢?

Java – 包私有类中的方法可访问性?

如果我有一个java类,它是package-private(用“class”声明,而不是“public class”),如果里面的方法被声明为public或protected或package-private,那么确实没有区别,对吧? 那么我应该使用哪种,或者何时应该使用哪种? 我有点困惑。

Java类可访问性

与我的另一个问题略有关联:以下内容有何不同: private class Joe protected class Joe public class Joe class Joe 再一次,最后两个之间的差异是我最感兴趣的。