如何让一个类能在不调用的情况下就先执行呢?
类的 static 块可以在访问这个类的时候进行执行,但如果我不想等到访问的时候去执行应该怎么让一个类能运行呢?从JVM底层的机制能否做到呢?我希望JVM一起来的时候就去执行我的类,但JVM的启动时执行的程序不是我控制的。所以有什么办法吗? --------------------编程问答-------------------- 自己写个JVM。 --------------------编程问答-------------------- 1 严格讲你的说法是永远不可能实现的2 tomcat提供了load-on-startup,可以在容器启动的时候自动加载指定类完成初始化,也许是你想表达的意思。 --------------------编程问答-------------------- 每个程序都有一个入口,加个 Class.forName --------------------编程问答-------------------- premain agentmain
搜索一下,总有一个是你想要的
补充:Java , Java SE