2016 - 2024

感恩一路有你

jvm与jre的区别和联系 JVMJREJDK这些东西到底是什么?

浏览量:2945 时间:2023-06-08 08:27:27 作者:采采

JVMJREJDK这些东西到底是什么?

Jdk包含jre,jre包含jvm。Jdk是用来开发java代码的,包括一些java库文件,供你用来写代码。有一个javac命令需要编译。java文件转换成。类文件。jr

jdk优点作用?

Jdk是一个JAVA开发编译环境,包含很多类库,即jar包和jr

jvm可以跨平台吗?

Jvm不能跨平台。JVM是编译好的机器码,不能跨平台。不同的平台需要安装相应的版本才能运行,但是JVM是一个 "桥梁与建筑实现跨平台。它将Java字节码文件翻译成机器码,以确保Java s跨平台。

Java和跨平台不是说java语言本身具有跨平台的特性,而是说有不同的平台可以让java运行,这个运行环境就是jr

jdk配置是什么?

Jdk是java语言的软件开发工具包,主要用于移动设备和嵌入式设备上的Java应用。

Jdk是整个java开发的核心,包括JAVA运行环境(JVM JAVA系统类库)和JAVA工具。

Jdk配置:

安装

从sun 的网站。

打开终端,使用cd命令进入jdk所在的目录,执行copy命令。

sudo cp /usr

也就是将jdk复制到/usr目录。

然后输入/usr目录。

cd /usr

行力

chmod x

执行安装命令

(文件名)

如果出现错误,您可以切换到root,suroot,然后执行安装命令。

安装成功会在/usr目录下生成jdk1.6.0_07目录,这是jdk的安装目录。

重启电脑,打开终端,输入java -version。

如果显示java的版本信息,说明安装成功。

配置

成功安装后,需要配置Jdk环境变量。

使用cd命令进入/etc目录。

sudo vi配置文件

也就是说,执行编辑配置文件命令。

在umas k022之前添加以下内容::

导出JAVA_HOM:/usr/jdk1.6.0_21/bin

导出类路径。/:/usr/JDK 1 . 6 . 0 _ 21/lib:/usr/JDK 1 . 6 . 0 _ 21/JRE/lib

保存以退出并重新启动计算机。

测试

新建的

公共类测试{

公共静态void main(String[] args){

你好,欢迎来到Linux世界!#34)

}

}

在终端使用cd命令输入目录,然后输入。

javac

java测试

中频输出

你好,欢迎来到Linux世界!

说明配置成功了!

如果编译失败,你可以重启系统。

注意

Linux初学者可能不熟悉用vi命令编辑概要文件。

如果sudo vi配置文件在进入编辑文件后出现。

按ENTER键或键入命令继续

按回车键。

然后按方向键 "羽绒 "直到上一行umas k022。

按字母o进入编辑状态。

输入环境变量的内容。

回车,按ESC几次,直到听到#34哔声#34,然后回车。

:x

返回

保存并退出。

至此,Linux jdk环境变量配置完成。

如果您在安装完成时在终端输入:java -version,将不会显示当前的安装版本

您需要卸载原始版本。

Yum-y删除ltjava版本gt

例如:centos版本

[/]# yum-y remove Java-1 . 4 . 2-gcj-compat卸载它。

[ soft]# chmod 700 jdk-1_5_0_

[软]#。/jdk-1_5_0_

[软]# mv jdk1.5.0_13/ /usr/local/

为了便于将来升级,建立了软链接。

[local]# ln-s/usr/local/JDK 1 . 5 . 0 _ 13//usr/local/JDK

定义环境变量

[本地]# vi /etc/profileexportJAVA_HOME/usr/local/jdk

导出路径$ PATH : $ JAVA _ HOME/bin

export class path . : $ JAVA _ HOM: $ JAVA _ HOM: $ JAVA _ HOME/lib/tools . jar

好了,java环境现在已经配置好了。

通用基本工具

Javac:Java源代码编译器,将Java源代码转换成字节码。

Java: Java解释器,直接来自字节码文件,也称为类文件。用于执行Java应用程序的字节代码。

Appletviewer.exe Java小程序浏览器:appletviewer命令可以在没有万维网浏览器环境的情况下运行小程序。

Jar:java应用程序打包工具,可以将多个类文件合并成一个Jar归档文件。

Javadoc:Java API文档生成器从Java源代码注释中提取文档,生成API文档的HTML页面。

Jdb:Java调试器,可以逐行执行程序,设置断点,检查Md变化。

Jps:查看Java虚拟机进程列表。

命令 Java java 文件 环境

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。