基本上我想Canvas
在运行时用一个使用我的自定义Canvas
类的应用程序替换这个类,我听说xbooting
可以做到这一点,但没有教程或任何东西。
所以我只是想知道 vm 参数是什么,你能帮我吗?
基本上我想Canvas
在运行时用一个使用我的自定义Canvas
类的应用程序替换这个类,我听说xbooting
可以做到这一点,但没有教程或任何东西。
所以我只是想知道 vm 参数是什么,你能帮我吗?
你xboooting
可能是指-Xbootclasspath
参数?
您可以使用-Xbootclasspath
覆盖 VM 启动时正在加载的类。通过这种方式,您可以为 VM 提供您自己的某个类的实现,它将在 VM 启动时立即使用。你可以这样做:
java -Xbootclasspath/p:path_to_the_jar_with_myCanvas_class.jar HelloWorld.class
但是-Xbootclasspath
不会Canvas
在运行时替换类,替换将在 VM 启动时发生。
这是一篇关于 Xbootclasspath 的好文章:When to use -Xbootclasspath on HotSpot?