jvm 相关问题

Java虚拟机(JVM)使一组计算机软件程序和数据结构能够使用虚拟机模型来执行其他计算机程序和脚本。将此标记用于处理JVM提供的工具或在特定方案中如何工作的问题。

在Java/Scala中,如何在引用类成员时更改函数闭包的序列化范围?

Apache Spark 严重依赖闭包序列化来将计算移动到不同的机器,不幸的是,默认的 JVM 序列化非常脏,并且倾向于包含不相关的内容

回答 1 投票 0

为什么一个方法中不能接受多个可变参数参数? [重复]

课堂测试{ 公共静态无效 m1(int...x,double...y) { /* 这里有一些代码 */ } 公共静态无效主(字符串参数[]){ m1(); m1(10,20,3.5); 米1(20...

回答 4 投票 0

Java中的条件评估过程[重复]

假设我有以下情况: if ( myList == null || myList.isEmpty() || xomeX == someY ) 这些条件的评估顺序是什么?左或右,从右到左或随机...

回答 6 投票 0

JVM:字节码混淆和 JIT

所以这是我在学习Java时想到的一个问题。我们知道(如果我错了,请纠正我!)字节码运行在 JVM 之上。那么JVM是否会将Bytecode转换为原生码...

回答 2 投票 0

如何使用IntelliJ IDEA ThreadDumpVisualizer插件分析Java线程转储

我想使用一些线程转储分析器来分析Java线程转储并安装了ThreadDumpVisualizer IntelliJ IDEA插件,但我不知道如何使用它。插件页面:https://plugins.

回答 2 投票 0

-Xss 和 -XX:ThreadStackSize 有什么区别?

我只想控制 Java(groovy)应用程序中所有线程的堆栈大小。对于 Hotspot Oracle VM,我知道有两个参数可以做到这一点(-Xss 和 XX:ThreadStackSize)。

回答 6 投票 0

为什么java.nio.FileChannel的transferTo()和transferFrom()更快???它使用DMA吗?

为什么 java.nio.FileChannel TransferTo() 和 TransferFrom() 在某些 JVM/OS 组合上比逐字节传输(基于流或使用 ByteBuffer)更快??? 这些方法是否使用直接内存...

回答 4 投票 0

在 Kotlin 中使用函数表达式 (val ... = fun) 而不是函数声明 (fun) 会导致任何意外行为吗?”

注意:我发布这个问题是因为我在 KOTLIN 中找不到类似的问题。 我一直在学习 Kotlin,遇到了两种定义函数的方法:函数表达式(使用 val ... = fu...

回答 1 投票 0

Oracle 的商业 Hotspot JVM 相对于 OpenJDK 有哪些性能优势?

如这个问题所述: OpenJDK 与 Java HotspotVM Oracle 的商业 Hotspot JVM 本质上是 OpenJDK,加上一些仅限商业客户端的功能。 但是 - 这些额外的功能是否真的...

回答 2 投票 0

错误内存VM java,java.lang.OutOfMemoryError:Java堆空间

朋友们我需要你们的帮助,我必须处理一个非常大的包含信息的文件(大约文件重30 Mb)。当处理这个信息文件时,java给我这个错误: 线程中的异常“AWT-

回答 3 投票 0

如何在不修改pom的情况下扩展Maven类路径

不幸的是,在我们的项目中,依赖项和插件是由另一个团队管理的,所以我无法按照我的意愿修改pom文件。所以我喜欢在我的项目中使用maven插件。就我而言,它是 pi...

回答 1 投票 0

为什么继承PhantomReference会阻止对象被清理

我想在附加的java对象清理后释放本机资源。 我想提供额外的变量进行清理,所以我继承了 PhantomReference。但引用未排队到

回答 1 投票 0

Quarkus 开发模式启动抛出 EXCEPTION_ACCESS_VIOLATION

我无法使用“quarkus dev”命令在开发模式下启动 quarkus。因为我不确定发生了什么变化,但我希望有人能指出我正确的方向。更长的版本...

回答 1 投票 0

使用统一 JVM 日志记录打印命令行标志

使用 OpenJDK 8 运行 Java 程序,以下 JVM 标志 -Xloggc:/var/log/gc.log 导致生成的日志文件包含以下行 命令行标志:-XX:InitialHeapSize=263196800 -XX:

回答 1 投票 0

KMP Compose 多平台数据存储不适用于 JVM 版本构建

我正在开发一个以 Android 和桌面为目标的 Kotlin 多平台/Compose 多平台应用程序。我想使用 DataStore 在本地存储一些数据,即用户的刷新令牌和一些

回答 1 投票 0

在 Java 21 中运行时将外部本机库加载到 JVM

我想在运行时加载一个外部库(例如:\Lic4bit)到JVM,其中包含一些DLL文件。也不能使用反射和FFM(Java外部函数内存API)。 我尝试过...

回答 1 投票 0

Java 中的尾调用优化

从 Java 8 开始,Java 不提供尾部调用优化 (TCO)。 经过研究,我了解到原因是: 在 JDK 类中 [...] 有许多安全敏感方法...

回答 3 投票 0

不带参数的方法不适用于 Eclipse Java [重复]

可能的重复: 'java.lang.NoSuchMethodError: main Exception in thread “main”' 的原因 我遇到问题,当我在 eclipse 中键入以下代码时,出现错误“

回答 1 投票 0

JavaScript jvm 实现

有没有JavaScript jvm实现? 如果没有,您能给我一些尚未实现的原因吗? (可能不可能?)我试图了解创建一个缺少什么? ...

回答 7 投票 0

在 Java 虚拟机中处理信号

是否可以在Java虚拟机中处理POSIX信号? 至少 SIGINT 和 SIGKILL 应该是完全独立于平台的。

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.