
正文
java需要虚拟机吗,java必须用虚拟机吗
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java开发需要哪些环境
1、JVM有自己的虚拟寄存器,这样就可以快速的和JVM的解释器进行数据交换。
2、你用dos环境运行java程序,一般就需要设置环境变量。如果用一些集成开发环境如eclipse开发就不用,因为它在第一次启动的时候就会自动寻找jdk的安装位置。
3、Java SE,Java Standard Edition,针对Java基础,学java必须从Java SE开始。维基百科资讯:http://zh.wikipedia.org/zh-cn/Java_SE J2SE,标准版的Java平台是一个Java2的平台,为用户提供一个程序开发环境。
4、Java开发需要以下几个关键的环境:JavaDevelopmentKit(JDK):JDK包含了Java编译器,Java虚拟机(JVM)和Java类库等必要组件。Java程序必须先经过编译生成Java字节码,然后在JVM上运行。
相关问答
Q1: ...必须要安装java虚拟机吗?如果不是请详细讲讲
1、对于要在特定平台上实现Java虚拟机的软件人员,Java语言的编译器作者以及要用硬件芯片实现Java虚拟机的人来说,则必须深刻理解Java虚拟机的规范。
2、java里讲的虚拟机是指java虚拟机,通俗点讲就是java解释器,这个跟我们平时讲的虚拟机不是一个概念。
3、如果不学习编程,是不用装JDK,即JAVA开发工具包,但是最好装上JRE,即JAVA运行环境,因为有些网页使用了JAVA技术,需要JRE才能运行。Java虚拟机我的理解就是JRE,是解释运行JAVA二进制文件的,就像IE解释显示网页文件一样。
4、不是的,是必须要安装Java虚拟机的。不然没法执行的。。
5、平时有时候游戏要你安装的DirectX就是运行时库。而且安装windows的时候本身就附带了基本的DX运行时库。
Q2: JAVA可以开发独立EXE文件,运行时不需要虚拟机吗?
肯定要安装的,不安装是用不了java编写的程序的。
如果做成普通的EXE,仍然需要安装JAVA虚拟环境后才能运行,但可以通过专业的安装程序制作工具例如InstallAnyWhere包装,把虚拟环境包装在一起,就可以到其他计算机上安装运行了。
(当然你可以不用当前目录“.”,任何当前目录下的其他目录也可以,比方 “./JRE”之类的)。
java语言跨平台的根本原因是java虚拟机的跨平台,java的运行必须的依靠JVM的支撑,如果java虚拟机都没有了,那么java源代码和编译后的class字节码文件就是不能识别运行的。
Q3: 为什么要学习java虚拟机的使用?
与此同时,你也可以为学习更深层级、更为核心的Java技术打好基础。如果我们把核心类库的API比做数学公式的话,那么Java虚拟机的知识就好比公式的推导过程。
Java程序需要运行在JVM(Java虚拟机)上,主要有以下几个原因: 平台无关性:Java程序编写的代码是平台无关的,这意味着只要源代码相同,就可以在不同的平台上运行。
在虚拟机中,您可以尽情的、放心大胆的作每一个实验。电脑爱好者 因为爱好,我们总喜欢第一时间使用最新软件,在第一时间使用新的操作系统,或者尝试使用多个系统。
Java虚拟机是Java语言底层实现的基础,对Java语言感兴趣的人都应对Java虚拟机有个大概的了解。这有助于理解Java语言的一些性质,也有助于使用Java语言。
异常情况在Java中被称作Error(错误)或Exception(异常),是Throwable类的子类,在程序中的原因是:①动态链接错,如无法找到所需的class文件。②运行时错,如对一个空指针的引用·程序使用了throw语句。
Q4: java能写操作系统吗
JAVA是可以写操作系统的 linux、Unix、FreeBSD、MacOS、palm与windows等等都是汇编与C/C++的混合体,而且其中的汇编占相当大的比例。
手机操作系统大都是用汇编和C语言编写内核用JAVA编写的框架。手机操作系统目前分为iOS和Android。Android底层驱动,以及操作系统全部内核都是使用C语言和汇编语言编程开发。
操作系统应该直接运行计算机硬件设备上的,而java应用不能。不过,现在很多设备(主要是家用电器)已经把JAVA的虚拟机整合到硬件了,又可以说java可以开发操作系统了,但这个也只能从某个层面说是可以。
JAVA对底层硬件的操作能力有限,不能编写操作系统,包括手机操作系统。常见所谓JAVA操作系统是指在操作系统外壳上用的JAVA语言,像系统内核这样的部件还是要用较低级的编程语言来。
关于java需要虚拟机吗和java必须用虚拟机吗的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







