gpt4 book ai didi

java - 让java启动更快

转载 作者:行者123 更新时间:2023-11-30 05:53:21 24 4
gpt4 key购买 nike

有没有什么方法可以让 Java 获得合理的(不明显的)启动时间,从而使其适合编写命令行脚本(不是长期存在的应用程序)?


为了演示该问题,请在我的 Macbook Pro 上使用 Java 和 JavaScript(运行 w/node.js)编写一个简单的 Hello World 程序:

$ time java T
Hello world!

real 0m0.352s
user 0m0.301s
sys 0m0.053s

$ time node T.js
Hello world!

real 0m0.098s
user 0m0.079s
sys 0m0.013s

Java 版本有明显的滞后,Node 则不然。这使得命令行工具看起来没有响应。 (如果它们依赖多个类,则尤其如此,这与上面的简单 T.java 不同。

最佳答案

不太可能,您唯一可以尝试的是 JVM 的不同实现,但这可能不会改变。尽管大多数 Java 应用(相对)生命周期很长并且可能具有交互性,这意味着 JVM 启动时间在正常使用的噪音中消失了。

关于java - 让java启动更快,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10627657/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com