当前位置:首页 > 虚拟机 > 正文

java虚拟机如何启动(java虚拟机如何运行)

Java虚拟机有什么用?如何使用?请专家回复

这是一个用于许多基于Java的应用程序的平台
1。什么是Java虚拟机?
JVM(Java虚拟机)是JavaVirtualMachine的缩写。计算机是通过在真实计算机上模拟各种计算机功能来实现的。Java虚拟机有自己完整的硬件架构,如处理器、堆栈、寄存器等,也有相应的指令系统。
2.为什么要使用Java虚拟机?
Java语言最重要的特点是它可以运行在任何操作系统上。使用Java虚拟机(JVM)的目的是无论操作系统如何都支持它并允许它在任何系统上运行。
虚拟机的基本原理
Java虚拟机保护特定于特定操作系统平台的信息,因此Java语言编译器只需要创建在Java虚拟机上运行的目标。虚拟机代码(字节码)无需修改即可在多个平台上运行。当Java虚拟机(JVM)执行字节码时,它实际上最终将字节码解释为机器指令以在特定平台上执行。

如何启动Java虚拟机并配置环境变量。
右键“我的电脑”->属性->高级->环境变量,设置“系统变量”中的变量名为JAVA_HOME,值为JDK安装路径,一般为C:\ProgramFiles\Java\jdk

*;然后在路径变量中添加%JAVA_HOME%\bin;用分号将其与先前的路径分隔开。最后,添加一个变量classpath,并将变量值设置为:.;%JAVA_HOME%\lib\;%JAVA_HOME%\lib\;然后解压Eclipse或者打开Eclipse

我的电脑打不开JAVA。

1.卸载MicrosoftJava虚拟机
在Windows系统上,如果您希望IE执行包含Java应用程序的网页,则必须安装MicrosoftJava虚拟机(MSJVM)。Windows98/2000捆绑了MSJVM,而WindowsXP虽然在/2003中剥离了MicrosoftJava虚拟机,但仍然可以手动安装。然而,有一个事实是我们不得不面对的:由于微软与SUN之间的明争暗斗,微软已经停止了对MSJVM的开发,因此很多用户都转向了SUN提供的Java虚拟机。但微软并没有提供MSJVM卸载工具。使用Rundll32命令,我们可以轻松卸载MSJVM。
单击“开始→运行”命令,在“运行”对话框中输入“、、UnInstall”。按回车后,系统将打开“MicrosoftVMuninstall”对话框,单击“是(Y)”按钮后,系统将开始卸载MicrosoftJavaVirtualMachine。删除过程完成后,您必须重新启动系统。
接下来,删除“%systemroot%”下的Java文件夹(即Windows安装目录,Windows2000为Winnt目录,WindowsXP/2003为Windows目录);“%systemroot%\inf”下是文件,还有“%systemroot%\system32”下的文件和文件,最后打开注册表编辑器,展开【HKEY_LOCAL_<>MACHINE\SOFTWARE\Microsoft\JavaVM]和[HKEY_LOCAL_MACHINE\
SOFTWARE\Microsoft\InternetExplorer
AdvancedOptions\JAVA_VM]全部删除这两个分支下的子项。

Java虚拟机启动路径的相对位置在哪里?

每次我们使用Java命令来运行我们的Java程序时,都会在JVM中打开一个进程。每个进程都有一个相应的工作目录。该工作目录是在虚拟机初始化时设置的。默认工作目录是我们项目的根目录,例如:
/home/test/Project-
--bin

--src
如果我们通过以下命令启动helloworld,那么该进程的根目录将是/home/test/Project/bin以及helloworld中操作所需的文件等资源。将在该目录中进行搜索。