首页 > 代码库 > 在java中为什么要把main方法定义为一个static方法?

在java中为什么要把main方法定义为一个static方法?

使用外部方法时(不管是static还是非static),都要先new一个对象,才能使用该对象的方法

eg:

Employee employee = null;错误
Employee employee = new Employee(); 正确

在java中为什么要把main方法定义为一个static方法?