Java程序如何运行而不定义主要方法?

前端之家收集整理的这篇文章主要介绍了Java程序如何运行而不定义主要方法?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在查看一些 Java源码,并注意到主要方法没有定义.

Java如何编译源代码,而不知道从哪里开始?

解决方法

主要方法仅在Java虚拟机正在执行代码时使用.代码不能执行没有主要方法,但它仍然可以编译.

编译代码时,通常在命令行中指定一组文件.

javac MyClass1.java MyClass2.java

Java编译器(javac)检查您传递给它的每个类,并将其编译成.class文件.

Java源代码可能缺少主要方法的一个原因是因为它被设计为用作库,而不是被执行.

可能会发现有趣的东西:虽然由Java编译器编译的源代码不需要一个主要的方法,但是source code for the Java compiler itself确实有一个主要的方法.

猜你在找的Java相关文章