向 java 进程发送“kill -11”会引发 NullPointerException 吗?
作者:choxsword 提问时间:11/15/2023
赏金将在 4 天后到期。这个问题的答案有资格获得 +100 声望赏金。Choxsword 希望引起人们对这个问题的更多关注: 任何JVM专家请帮助我解决这个问题。 例如,HotSpot JVM 通过...
jvm 问答列表
作者:choxsword 提问时间:11/15/2023
赏金将在 4 天后到期。这个问题的答案有资格获得 +100 声望赏金。Choxsword 希望引起人们对这个问题的更多关注: 任何JVM专家请帮助我解决这个问题。 例如,HotSpot JVM 通过...
作者:Some Name 提问时间:11/17/2023
我正在使用 Java 17。我有一个 2GB 的容器并运行以下 Java 程序: import java.util.*; public class Main{ public static Map...
作者:Robbe 提问时间:2/22/2023
在查看 OpenJDK 存储库并尝试构建它们时,我发现它们包含两个非常相似的 Hotspot JVM 实现。(主要是通过 JDK6 查看,因为它的结构要简单得多......但在现代版本中也发现了相同的...
作者:AntonBoarf 提问时间:5/17/2018
*.class 文件和类类 API 之间有一些我不明白的东西。让我解释一下: 我有一个文件A.java表示java类: public class A { ... } Class<?> clazz...
作者:Gavin Gu 提问时间:5/6/2019
我的 java 项目中有 200 多个 jar 文件,我想节省 jvm 过程的内存空间。第三方 jar 包的数量对 memroy 占用率有很大影响吗? 参考元空间大小,旧区域? 如何计算出第三方 ...
作者:digital_infinity 提问时间:9/26/2019
HotSpot Java 9-13 的堆栈分配优化规则是否不那么严格? 在 Java 7 和 Java 8 中,对象的 HotSpot 堆栈分配(由于 JVM 优化,称为标量对象替换)是可能的,但要...
作者:Raedwald 提问时间:1/4/2012
我是从C++开始学习Java的。在 C++ 世界中,我们关注异常安全,并注意到 mutator 在面对 mutator 本身或它委托给的方法(最小值、强值、不抛出)抛出的异常时,mutator 可以提...
作者:Shankha057 提问时间:10/4/2021
我正在阅读有关 Java 中值对象的 JEP 文档,并在对象标量化的上下文中在动机部分遇到了一行,如下所示: 有一些优化可以消除某些代码区域中的对象分配。例如,如果可以成功执行转义分析,则有时可以将...
作者:user9277283 提问时间:8/26/2022
我写了一个快速的小矩阵运算库,我想缩短这个函数的代码: private fun transpose(): Matrix { val result = Matrix(cols, rows) loo...
作者:Cornel Creanga 提问时间:11/6/2022
我很难理解压缩指针在 Java 19 中是如何工作的,非常感谢帮助。 在 Java 11 中,对于低于 32GiB(压缩指针)的堆,引用大小为 4,对于较大的堆,引用大小为 8。在 Java 19 ...