【发布时间】:2017-08-01 20:28:39
【问题描述】:
所以我是使用 checkstyle 的新手,对于我的简单 HelloWorld Java 程序,我收到了很多我不理解的错误。
我的代码:
package <package_name>;
/**
* A simple class to compile.
*/
public class HelloWorld {
/**
* @param args standard main parameters
*/
public static void main(String[] args) {
System.out.println("hello world");
}
}
我收到错误消息:
Line 6: Utility classes should not have a public or default constructor
Line 10: Parameter args should be final
为什么会这样?我是否有必要为我的main 类创建一个私有构造函数并将默认参数设为最终参数?
【问题讨论】:
标签: java checkstyle