加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

Java基础知识

发布时间:2020-12-15 08:23:13 所属栏目:Java 来源:网络整理
导读:1. JDK,JRE,JVM分别是什么? JDK:Java Development Kit的缩写; JRE:Java Runtime Environment的缩写,意为Java运行时环境,它包含虚拟机但不包含编译器; JVM:Java Virtual Machine(Java虚拟机)的缩写。 2. Java语言是跨平台的吗?JVM是跨平台的吗? Java

1. JDK,JRE,JVM分别是什么?

JDK:Java Development Kit的缩写;

JRE:Java Runtime Environment的缩写,意为Java运行时环境,它包含虚拟机但不包含编译器;

JVM:Java Virtual Machine(Java虚拟机)的缩写。

2. Java语言是跨平台的吗?JVM是跨平台的吗?

Java语言与操作系统无关,是跨平台运行的;JVM不能跨平台,不同平台需要安装对应的版本才能运行,但是JVM确保了Java的跨平台性,是它将java的字节码文件翻译成与系统平台对应的机器码。

3. 环境变量path和classpath的区别?

path用来指定可执行文件的路径,如果要执行的可执行文件不在当前目录下,系统就会搜索path中设置的路径;

classpath是指定你在程序中所使用的的类文件的路径,就是告诉编译器去哪找这个类。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读