Tag: java synthetic methods

关于Java中私有静态嵌套类的合成访问器的Eclipse警告?

我的同事build议让几个Eclipse代码格式和警告设置更加严格。 这些变化大部分是有道理的,但我在Java中得到这个奇怪的警告。 这里有一些testing代码来重现“问题”: package com.example.bugs; public class WeirdInnerClassJavaWarning { private static class InnerClass { public void doSomething() {} } final private InnerClass anInstance; { this.anInstance = new InnerClass(); // !!! this.anInstance.doSomething(); } } // using "this.anInstance" instead of "anInstance" prevents another warning, // Unqualified access to the field WeirdInnerClassJavaWarning.anInstance 与行!!! 在Eclipse中给我这个警告与我的新的警告设置: 访问封闭构造函数WeirdInnerClassJavaWarning.InnerClass()是由一个综合访问器方法模拟的。 提高可见度将提高你的performance。 这是什么意思? 当我将“private […]