7得票2回答
目标小程序或JVM进程突然退出

我有时会收到消息“目标小程序或JVM进程突然退出”,但这种情况不是连续发生的,所以在Java控制台关闭之前我无法追踪日志。我尝试增加堆大小,使用以下代码:<PARAM name="java_arguments" value="-Xmx128m">,<PARAM name="j...

18得票1回答
Java 5和6中泛型方法重载的行为差异

我在Java的泛型中遇到了一个问题,同样的代码在Java 6中可以编译并正常工作,但由于相同的类型擦除,在Java 5中无法编译。我有一个名为TestErasure.java的文件,其中有一个重载的方法,称为"method": import java.util.ArrayList; impo...

12得票4回答
有多少台个人电脑安装了Java?

有没有关于PC上Java运行时的可用性的已发布数据?

85得票4回答
JVM上的Haskell?

我想知道是否有一种方法可以使Haskell在JVM上运行(编译或解释)? 虽然Sourceforge上存在JHaskell,但这个项目似乎已经荒废了。 GHC使用LLVM作为编译器后端。将LLVM编译成Java字节码是一个好主意或可能吗?或者也许可以使用不同的编译器后端?

9得票2回答
G1垃圾收集器:为什么幸存者空间总是满的?

这是`jmap -heap`命令的输出结果: Survivor Space: regions = 52 capacity = 54525952 (52.0MB) used = 54525952 (52.0MB) free = 0 (0.0MB) ...

7得票4回答
Java:JVM可用的核心数?

在Java中有一个方法Runtime.getRuntime().availableProcessors(),其Javadoc如下: 返回可供Java虚拟机使用的处理器数量。在虚拟机的特定调用期间,此值可能会更改。 这个值怎么会实际上发生变化呢?例如,在什么情况下会有比物理安装的处理器数...

7得票1回答
Java匿名类和垃圾收集器

假设某个类不可达,但是由该类生成的其他匿名类是可达的。第一个类可以被垃圾收集器移除吗? 例如: class Outer { public Object getInner() { return new Object() {}; } } ... Outer outer =...

26得票3回答
在Debian Jessie中安装Java 8

我曾尝试多种方法将Java 8安装到ARM嵌入式Linux中,但均未成功: 第一种方式:从webupd8的存储库中获取:http://www.webupd8.org/2014/03/how-to-install-oracle-java-8-in-debian.html W: 失败获取...

37得票6回答
JFrame.dispose()与System.exit()的区别

这两种方法 -System.exit()和JFrame.dispose()有什么区别? 如果我们想要在点击按钮时关闭一个Java Swing应用程序,我应该使用哪种方法?

7得票3回答
什么是JVM指令?

我曾与一位面试官(标准的人力资源经理)谈过关于面试中他们真正看重的东西,其中他提到了JVM指令知识测试(还有其他很多事情)。我不知道那是什么,但我认为他在谈论字节码指令。经过一些研究,我发现没有找到任何关于“JVM Instructions” 的内容,我只能找到与字节码指令相关的参考资料,这已...