javajdk安装教程 JAVA写好的编译好的程序能在没有jdk的系统中运行吗?
浏览量:1704
时间:2021-03-29 03:32:18
作者:admin
JAVA写好的编译好的程序能在没有jdk的系统中运行吗?
先说结论:Jdk可以不要,jre还是需要的!
Java运行必须依靠虚拟机(JVM),如果要系统能直接运行,需要编译成native code,而java的编译结果还是一个中间产物,称为字节码,如果需要执行还需要经过JVM的JIT才能将字节码转化为native code才能被系统执行!
所以JVM是必须的,jdk是开发工具,jre是Java提供的API库,写个程序肯定会用到jre中的东西,所以jre成了必须!但是Jdk不必须!
在Java界鄙人还未发现有类似C# Mono的AOT编译工具(直接编译出指定系统平台的native code,与JIT是不同的) 所以直接执行还是有点问题的~
javajdk安装教程 java jdk安装 java jdk怎么安装
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
主板安装显卡教程 显卡拆装