jvm 相关问题

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

堆栈的大小是多少 - java -xss16M分配16兆字节或16兆字节

我试图通过使用java -Xss160M命令限制分配给线程堆栈的大小来证明我正在使用尾递归。我正在写一个简单的尾递归算法......

回答 1 投票 -1

无法确定当前目录

我正在尝试运行在Netbeans中成功创建的.jar文件,并且我收到以下错误:VM初始化期间发生错误java.lang.Error:属性init:...

回答 11 投票 54

Scala中的多个较低类型边界

我注意到tuple.productIterator总是返回一个迭代器[Any]一个想知道是否不可能设置多个下界(所以它可能是最低常见超类型的迭代器)。一世 ...

回答 2 投票 12

不可思议的堆栈跟踪

通过分析一个问题,我试图理解这个奇怪的堆栈跟踪:线程3049:(state = BLOCKED) - java.lang.Object.wait(long)@ bci = 0(编译帧;信息可能不精确) - java。 IO ....

回答 1 投票 6

Appdynamics 4.2和4.3中的Lambda表达式支持

我看到Appdynamics 4.2声称支持Java 8 lambda仪器,但这种支持在4.3中被删除了。我在4.3发行说明中找不到任何提及删除对lambdas的支持的内容。 ...

回答 3 投票 1

Scala中def foo = {}和def foo()= {}之间有什么区别?

给定以下用于在Scala中定义函数的构造,您能解释一下它们之间的区别,以及它们的含义是什么? def foo = {} vs. def foo()= {}更新感谢...

回答 4 投票 50

即使在父线程死亡或终止之后,子线程如何仍然执行?

这是我的两个类:public class First Class {public static void main(String args [])throws InterruptedException {System.out.println(“Main start ....”);第二类t1 =新......

回答 3 投票 7

如何在IntelliJ中为VM设置内存?我是否必须单独设置Tomcat内存选项?

我正在做一些基准测试,我想知道如何为IntelliJ和Tomcat设置内存。在右下角,我在IntelliJ中看到98M的147M,这是为了什么?我怎么知道我有...

回答 3 投票 9

HotSwapAgent:如何将它用于WAR文件中的类?

所以我发现这个名为hotswapagent的库,它使您可以为在应用程序容器上部署的应用程序执行hotswapping。它与XML配置很好地协同工作......

回答 1 投票 0

什么原因导致JNI错误“使用已删除的本地引用”?

我有一个Android应用程序,在应用程序启动时调用以下C方法(在Activity.onCreate中)。 extern“C”JNIEXPORT jstring JNICALL ...

回答 1 投票 1

抛出JVM问题的Python JDBC连接

我正在尝试使用Python jaydebeapi连接到Impala数据库。当我两次调用连接类时,我正面临着JVM问题。请在下面找到我的连接类和Sql_Query类....

回答 2 投票 0

关于JVM加载类与静态块和非静态块[重复]

以下代码,为什么打印结果是ABA。在我看来,JVM首先会加载静态块语句,然后加载其他语句,因此B将首先打印。公共课测试{public ...

回答 2 投票 0

为什么Java线程数量及时增长的原因

我有一个独立的Java控制台程序,它在生产中使用大约80-170(160是平均负载下的典型数字)线程。一些代码在项目中被替换,功能上很好......

回答 2 投票 2

包含私有调用的Java内联方法

假设jvm将b.foo()方法标识为hot,它是否会尝试内联它?因为如果是这样,调用指令B.bar()将在A.main方法中内联,这是禁止的,因为......

回答 2 投票 2

在Tomcat中添加JVM选项

如何在Apache Tomcat 6中添加jvm(Java虚拟机)选项? tomcat中是否有管理控制台?我试过http:// localhost:8080 / admin但我无法从中得到任何东西。我想要 ...

回答 6 投票 34

JVM终止了。退出代码= 8 ..如何在Ubuntu中解决它?

我从eclipse中获得此错误(安装在Ubuntu 13.04上):JVM终止。退出代码= 8 / usr / bin / java -Xms40m -Xmx512m -jar /home/davide/Scaricati/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0 ....

回答 2 投票 1

HotSpot JVM选项/ jmap输出

当我使用以下配置在Hotspot VM上运行我的Java应用程序时:-Xms2048m,-Xmx2048m,jmap输出:堆配置:MinHeapFreeRatio = 40 MaxHeapFreeRatio = 70 ...

回答 1 投票 1

为什么我的垃圾收集日志显示3.8GB作为最大可用堆大小,而我已经分配了4GB作为最大堆大小?

我在64位RHEL 6计算机上安装了64位热点JDK 1.7.0版。我为tomcat应用程序使用以下JVM选项。 CATALINA_OPTS =“$ {CATALINA_OPTS} -Dfile.encoding = UTF8 -Dorg ....

回答 1 投票 3

为什么jmap -histo的结果与jmap -dump不同

最近我遇到了一个gc问题,我使用jmap来转储堆。但遗憾的是它没有正常工作;我在转储之前运行jmap -histo 3916 | more,结果是num #instances #bytes ...

回答 1 投票 0

有没有办法让ClassLoader加载哪些类?

我正在尝试为旧框架实现一些单元测试。我试图模拟出数据库层。不幸的是我们的框架有点陈旧,并没有完全使用最佳实践,所以有......

回答 5 投票 13

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