jvm 相关问题

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

为什么依靠反思是不可取的?

我读过很多网站和书籍都说过:依赖Java中的反射是一个坏主意,你应该寻求其他方法来测试/与封装对象接口。但是,我 ...

回答 1 投票 0

为什么在CgLib BeanCopier中有一个无用的(在我看来)dup2

cglib的BeanCopier使用net.sf.cglib.beans.BeanCopier.Generator#generateClass方法根据您提供的clazz获取特定的BeanCopier。但是在BeanCopier.java的第152行,有一个......

回答 1 投票 1

使用sa-jli将ClassDump禁用到正在运行的JVM进程

我试图通过设置-XX:+ DisableAttachMechanism来保护正在运行的JVM中的类。但是,我发现该过程会阻止像jconsole这样的工具附加,但我仍然可以使用以下...

回答 1 投票 1

是否有任何“现代”框架支持在编译时检查数据绑定?

这是这个问题的后续问题:是否有任何JVM的Web框架在编译时检查数据绑定?在那个问题中,接受的答案是JSP。我的问题是,做任何......

回答 1 投票 3

什么时候应该为JVM采用线程转储

我正在阅读线程转储的概念,并找到了各种方法来获取线程转储,但没有文章提到应该采取转储的基础/问题/原因。我们执行加载......

回答 2 投票 2

JVM垃圾收集突然占用了大量的CPU

我有一个应用程序从服务器读取XML响应。这很好用,直到我尝试读取~200.000 XML响应。当我达到那个神奇的数字时,处理时间减少了......

回答 1 投票 0

用multiversion java运行Hadoop

当Hadoop运行时,它有几个组件,如datanode,namenode,scheduler,container等等。我可以运行java 1.8中的datanode,namenode,scheduler和一些修改后的mapreduce容器...

回答 1 投票 0

JVM中哪个JavaThread是mutator线程?

mutator线程的概念与垃圾收集有关。 Hotspot中的基本线程模型是Java线程(java.lang.Thread的一个实例)和本机操作之间的1:1映射。

回答 2 投票 1

针对程序员/开发人员的JVM内部的规范参考[关闭]

标题很好地反映了我的问题。我想知道是否有一个很好的资源或跳跃点关于如何JVM(不仅仅是HotSpot,但这显然是开始的地方)的问题......

回答 2 投票 12

将@JvmStatic和@JvmField自动应用于Kotlin中的所有文件

我想知道这是否可以使用编译器参数或插件以某种方式完成。我有现有的java模块,我转换为kotlin,但它有一堆静态方法/字段。在某一点 ...

回答 1 投票 1

JVM禁用特定类或方法的内联

我正在尝试编写一些基准来衡量内联方法的效果。有人知道是否可以在HostSpot JVM上禁用内联特定的类或方法?我找到-XX:-...

回答 1 投票 3

JVM函数调用与从本机方法返回的性能?

比如说,我们有一个必须在JVM对象上不时调用一些登录的本机循环:class UsesNative {void hangle(){...} void loop(){while(true){if(doNative()){ ...

回答 1 投票 0

为什么我们不能将val属性覆盖为带有get而没有初始化的var?

我刚刚开始学习Kotlin。我想知道为什么我们不能在重写的val属性上使用get()方法作为var而不初始化它。但是当被覆盖为val时它没有...

回答 2 投票 3

Java类可以拥有的最大字段数是多少?

java类或关联对象实例可以拥有的字段数是否有限制,如果是,它是什么?我明确询问字段,而不是这个问题中提到的方法:......

回答 2 投票 2

JVM更高的分配率会对性能产生影响吗?怎么样

使用-Xmx32m的GC日志如下:808:[GC(分配失败)[PSYoungGen:9760K-> 32K(10240K)],0.0003076秒] 819:[GC(分配失败)[PSYoungGen:9760K-> 32K(10240K)] ,0.0003079秒] 830:......

回答 1 投票 0

GCLocker中缓慢而快速的路径是什么?

GCLocker中针对HotSpot JVM中JNI关键区域的缓慢而快速的路径是什么?这两个概念有什么区别?我从GCLocker课程中找到了代码评论。 // JNI批评......

回答 1 投票 2

Android Studio-JAVA_HOME没有指向有效的JVM安装

启动Android Studio时遇到问题。得到以下消息:环境变量JAVA_HOME(其值为?C:\ Program Files \ Java \ jdk1.8.0_31)未指向有效的JVM安装...。

回答 21 投票 21

将系统ram升级到16 GB面临错误:Java运行时环境检测到致命错误:

将我的系统RAM从8GB升级到16GB后,每次休息其他应用程序正常工作时,JVM就会崩溃,所有使用JVM的应用程序都会崩溃。我在下面有以下内容......

回答 1 投票 0

每个Java应用程序有一个JVM吗?

是运行所有Java应用程序使用的JVM,还是“每个Java应用程序一个JVM”适用? (例如,应用程序是IntelliJ IDEA,服务器和NetBeans)此外,有没有......

回答 7 投票 70

指定java代理的类路径

对于上下文,我正在开发一个名为Randoop的工具。我需要做的是能够使用Java代理在运行时替换某些方法调用。具体来说,我想替换对Random()的调用...

回答 1 投票 0

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