问题一:Java的运行期内存占用为什么居高不下?
Java的运行期内存占用为什么居高不下?
参考回答:
应用的运行期内存占用居高不下,这个是Java的天生缺陷,很难克服。
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/615229
问题二:什么技术可以在某种程度上替代Java的"Write Once, Run Everywhere"特性?
什么技术可以在某种程度上替代Java的"Write Once, Run Everywhere"特性?
参考回答:
在现代的软件开发和部署环境中,Docker等容器技术可以在某种程度上替代Java的"Write Once, Run Everywhere"特性。这些技术可以将整个运行环境打包,实现"Build Once, Run Anywhere"的效果。
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/615230
问题三:为什么大家总说Java的启动时间是一个问题?
为什么大家总说Java的启动时间是一个问题?
参考回答:
Java的启动时间是一个问题,主要原因在于启动时虚拟机初始化和大量类加载的时间开销,还有Spring的bean初始化也会增加启动时间。
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/615231
问题四:Java应用部署慢的原因有哪些?
Java应用部署慢的原因有哪些?
参考回答:
Java应用部署慢的原因主要有两方面:一是镜像体积大,拉取时间长;二是启动时间长,这主要是由于虚拟机初始化和类加载的时间开销。
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/615232
问题五:传统的企业应用对Java启动时间敏感吗?
传统的企业应用对Java启动时间敏感吗?
参考回答:
传统的企业应用更看重长时间运行的稳定性,重启和发布频率相对较低,对启动时间相对没那么敏感。
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/615233