Eclipse总是运行上一个程序解决方式: 运行eclipse不运行刚写的类,而是运行以前的类,原因是刚写的类没有main()或者有误。这和java的特点有关,程序的运行总是main()方法作为开始,现在的类不定义main(),就视作一个功能类。 解决:查看刚写的类main()有没有误,或者整个程序有没有误。 public class Demo01 { public static void main(String[] args) { } }