小编Cla*_*ick的帖子

无法安装JDK 9,因为"正在进行另一个Java安装"

我一直在Windows 10 x64上使用JDK 9但是当我去安装最新的早期版本(b174)时,我首先卸载了以前的版本(像往常一样),然后运行新的安装程序.

它失败并显示一条消息框"正在进行另一个Java安装.您必须先完成该安装才能运行此安装程序".

似乎有一些工件导致问题,但仅限于JDK 9,因为我可以卸载并重新安装JDK 8而没有任何问题.此外,如果我尝试为任何先前的JDK 9版本运行安装程序(即使它们之前工作),也会出现同样的问题.

搜索提出了各种选项,如使用Microsoft MSI清理工具和注册表黑客,但没有任何帮助.

任何人都可以建议安装JDK 9的方法(因为现在我根本不能使用JDK 9的任何版本)?

java

13
推荐指数
4
解决办法
2万
查看次数

GraalVM 本机映像是提高整体应用程序性能还是仅减少启动时间?

我正在考虑使用 GraalVM 本机映像编译我的 Java 应用程序,但我所看到的所有文档都提到了减少启动时间,但没有提到整体应用程序性能的改进?

那么,通过这样做,我可以实际期待什么?

java graalvm

9
推荐指数
1
解决办法
457
查看次数

Java Records 是否真的通过类似的类声明来节省内存,或者它们更像是语法糖?

我希望 Java 14 记录实际上比类似的数据类使用更少的内存。

他们或内存使用相同吗?

java memory-footprint java-14 java-record

9
推荐指数
2
解决办法
734
查看次数

有人可以解释一下 Graal、GraalVM、Truffle 和 SubstrateVM 之间的区别吗?

我知道这些技术都是相关的,但有人可以解释一下每一项技术的用途以及它们如何组合在一起吗?

graalvm

7
推荐指数
1
解决办法
2308
查看次数

如何将 Swift 与 C 或 C++ 接口?

我想用 C 或 C++ 编写一些本机代码,以便在 iOS 上与 Swift 一起使用。这段代码主要从 Swift 调用,但也需要回调到 Swift。

将 Swift 与这两种语言中的每一种进行交互的机制是什么?

在这种接口中,C 或 C++ 中哪一个的约束最少,为什么?跨语言调用是否有性能差异?

c c++ cross-language ios swift

-3
推荐指数
1
解决办法
3148
查看次数

标签 统计

java ×3

graalvm ×2

c ×1

c++ ×1

cross-language ×1

ios ×1

java-14 ×1

java-record ×1

memory-footprint ×1

swift ×1