PMD违规:使用显式范围设定而不是默认包私有级别

时间:2014-11-06 22:58:48

标签: java pmd

我刚开始使用PMD。我无法修复我的代码PMD违规:“使用显式作用域而不是默认的包私有级别”。

它出现在我的代码中的这些地方:

String carName = ""; //car name
String carSize = ""; //car size
String carColor = "";//car color

ArrayList<Car> carList = new ArrayList();
static MyLog log = new MyLog(); //log

如何解决?

1 个答案:

答案 0 :(得分:4)

关于显式范围界定,请将您的字段设为私有以强制执行封装