jvm 相关问题

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

如何诊断日食崩溃?

OMG,eclipse(它是Gallileo,但是以前的版本我也遇到过这样的问题)再次崩溃,一如既往地默默地坠毁。这可能每周发生一次,但这真的很烦人。我现在所拥有的只是......

回答 3 投票 12

子接口的类型参数具有“不一致的值”

所以我有可以用不同方式进行比较的对象。我有一个类层次结构,其中基础对象必须定义如何以各种可能的方式进行比较,而有些标准方法...

回答 1 投票 1

JVM内存在ECS容器中的增长超出限制

我的任务定义配置了这些限制:“cpu”:“1024”,“memory”:“8192”我正在使用“docker”cgroup标志在docker容器中运行jar:java -XX:+ UseContainerSupport -XX :...

回答 1 投票 1

一个JVM gc日志分析器

JVM参数:-server -Xmx2g -Xms2g -Xmn256m -Xss256k -XX:+ DisableExplicitGC -XX:+ UseConcMarkSweepGC -XX:+ CMSParallelRemarkEnabled -XX:LargePageSizeInBytes = 128m -XX:+ UseFastAccessorMethods -XX:+ ...

jvm
回答 1 投票 0

Java Lambdas:它如何在JVM中运行并且是OOP吗? [关闭]

例如,在匿名内部类的情况下,传递(匿名)对象引用并执行该对象的方法。 Lambdas是将在需要时执行的代码块。 ...

回答 3 投票 27

为什么操作系统说当内存足够时它无法为jvm分配内存

我正在尝试使用以下命令启动新的jvm:java -version,但它报告错误:#没有足够的内存使Java Runtime Environment继续。 #本机内存分配(malloc)...

回答 1 投票 3

当JIT也编译字节码时,为什么Java既是编译语言又是解释语言?

我读到这一点,一个java源代码被编译成'字节码',然后由JIT再次'编译'成'机器码'。也就是说,源代码首先被编译成与平台无关的字节码并且......

回答 7 投票 12

获取正在运行的JVM的参数

有没有办法获取正在运行的JVM的参数?是否有像jstat这样的命令行工具,它将JVM的pid作为输入并返回其起始参数?我特别感兴趣......

回答 10 投票 73

无法理解Intellij IDEA的内存使用和管理

几年后我再次与IDEA合作,到目前为止我很开心。问题是奇怪的内存使用行为和GC操作,而我正在处理导致我的IDE冻结的项目......

回答 3 投票 2

JRE和JVM是否与JAVA企业版相同?

我可以想象JDK至少在JAVA SE和JAVA EE之间是不同的。 JRE和JVM也不同吗?我在互联网上长期研究这个问题并没有找到明确的答案。它要么......

回答 1 投票 0

无法连接到VM:nonsocket上的套接字操作 - configureBlocking

在Eclipse Neon(Win10)上调试我的maven项目时,会出现以下错误:无法连接到VM:nonsocket上的套接字操作 - configureBlocking我的环境是:java version“1.8.0_161”Java(...

回答 1 投票 0

JVM,JDK,JRE和OpenJDK有什么区别?

JVM,JDK,JRE和OpenJDK有什么区别?我是用Java编程的,我遇到了这些短语,它们之间有什么区别?

回答 18 投票 308

引用类的Java类加载机制

当加载类A时,假设A的字节代码引用了许多其他类。让我们说A级如下所示。 A类扩展B实现C,D {静态E e; F f; ...

回答 1 投票 0

Java应用程序的入口点:main(),init()或run()?

到目前为止,我一直在使用public void run(){}方法在Java中执行我的代码。什么时候/为什么可能想要使用main()或init()而不是run()?

回答 5 投票 38

使用JVM的GuardedString和内存持久性

背景我最近有一个密码学讲座,我们讨论了关键元素在内存中的持久性。通常,C / C ++库Libsodium建议清除任何包含......的缓冲区。

回答 1 投票 1

什么是Java堆中的“实时”对象? (使用jmap进行堆转储)

jmap帮助显示:... -dump: 以hprof二进制格式转储java堆dump-options:live dump only live objects;如果没有说明,......

回答 1 投票 1

如何在运行时解决jar冲突?

我有两个罐子有冲突。它们都包含一个具有相同包名和类名的类。由于同样的原因,我无法删除其中任何一个。那么,有什么方法可以解决这个问题......

回答 4 投票 3

如何用jmx知道java堆中每一代的大小

jmap可以知道每一代的大小,但我想实时监控我的java进程。使用jmx,MemoryMXBean.getHeapMemoryUsage()。getUsed()可以获得总堆大小。但我找不到任何方法......

回答 1 投票 0

-server -XX时使用哪个编译器:+ UnlockExperimentalVMOptions -XX:+ EnableJVMCI -XX:+ UseJVMCICompiler

我的JVM有-server选项,我相信它使JVM能够使用C2编译器,这意味着用于服务器应用程序,这些应用程序往往比客户端对应程序运行时间更长。然而,GRAAL JIT(这是...

回答 1 投票 5

Eclipse错误:'无法创建Java虚拟机'

当我在Windows 7上启动Eclipse Helios时收到此错误消息:无法创建Java虚拟机我的eclipse.ini如下所示:-startup plugins / org.eclipse.equinox ....

回答 37 投票 201

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