java-卡雷尔如何在没有“ main”方法的情况下运行?
作者:互联网
我想知道像Karel the Robot这样运行的程序,因为它没有使用main()方法.相反,它使用run()方法:
import stanford.karel.Karel;
public class CollectNewspaperKarel extends Karel {
public void run() {
move();
}
}
它是如何工作的?
解决方法:
实际的主要方法在其他地方.例如,在the KarelRunner class中.当Java执行程序时,它实际上是在运行程序类中执行main方法.从该运行程序代码中调用您自己的run方法.
标签:java,karel 来源: https://codeday.me/bug/20191011/1890788.html