找不到JVM是什么原因?jvm和jdk什么区别?

1天前 (07-30 08:05)阅读1回复0
雕刻瞎
雕刻瞎
  • 管理员
  • 注册排名6
  • 经验值294210
  • 级别管理员
  • 主题58842
  • 回复0
楼主
新购笔记本会预装64位的windows系统,32位会优先出现在页面中(现在来说是这个情况,jvm和jdk什么区别?主要用于移动设备、嵌入式设备上的Java应用程序。jvm.dll一般存在于java目录中,是java程序运行的基础模块,通常情况下是在安装java(JRE、JDK)过程中自动创建的,对于java正常运行来说至关重要。java.exe是java class文件的执行程序。
  1. 找不到JVM是什么原因?
  2. jvm和jdk什么区别?
  3. jvm.dll是啥?

找不到JVM是什么原因?

一般说来,新购笔记本会预装64位的windows系统,而在网上下载软件时,32位会优先出现在页面中(现在来说是这个情况,但我认为未来64位会越来越普及)。

找不到JVM是什么原因?jvm和jdk什么区别?

如果你是64位的系统,却安装了32位的JDK,就会导致上面的情况。

jvm和jdk什么区别?

(一)JDK

JDK,全称Java Development Kit,是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的Java应用程序。JDK是整个Java开发的核心。

jvm.dll是啥?

jvm.dll一般存在于java目录中,是java程序运行的基础模块,通常情况下是在安装java(JRE、JDK)过程中自动创建的,对于java正常运行来说至关重要。

java.exe是java class文件的执行程序,但实际上java.exe程序只是一个执行的外壳。它会装载jvm.dll,这个动态连接库才是java虚拟机的实际操作处理所在。java.exe程序只负责查找和装载jvm.dll动态库,并调用它进行class文件执行处理。

0
回帖

找不到JVM是什么原因?jvm和jdk什么区别? 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息