【发布时间】:2015-03-23 05:50:11
【问题描述】:
这是我被问到的一个面试问题。我们都知道Java程序的执行是从main方法开始的,签名如下:
public static void main(String[] arg)
有没有办法将 Java 程序的执行起点更改为另一种方法,比如通过调整任何 JVM 配置参数?
【问题讨论】:
-
您可以添加静态块,使其成为起点。
-
Applet也可以,也是非常基本的方式。 -
我认为这根本不是一个好主意或必要的,它使人们感到困惑,甚至可能存在安全问题。你应该问面试官为什么他们需要这样做。
标签: java