携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第17天,点击查看活动详情
JAVA学习笔记(NUTPrince)
JDK、JRE、JVM
JDK
JDK 的全称(Java Development Kit Java 开发工具包)
JDK = JRE + java 的开发工具 [java, javac,javadoc,javap 等]
###JRE
JRE(Java Runtime Environment Java 运行环境) JRE = JVM + Java 的核心类库[类]
JVM
JVM是Java Virtual Machine(Java虚拟机)
Java虚拟机本质上就是一个程序,当它在命令行上启动的时候,就开始执行保存在某字节码文件中的指令。Java语言的可移植性正是建立在Java虚拟机的基础上。任何平台只要装有针对于该平台的Java虚拟机,字节码文件(.class)就可以在该平台上运行。这就是“一次编译,多次运行”。
###JDK、JRE 和 JVM 的包含关系
-
JDK = JRE + 开发工具集(例如 Javac,java 编译工具等)
-
JRE = JVM + Java SE 标准类库(java 核心类库)
-
如果只想运行开发好的 .class 文件 只需要 JRE
安装JDK,配置环境变量
- 安装JDK
> 默认安装,也可选安装在其他盘(记住路径,配置环境变量需要用到)
-
配置环境变量
+ 此电脑->属性->高级系统设置->环境变量
> 在系统变量中
>
> 点击新建->变量名:JAVA_HOME,变量名:安装路径,确定
>
>
>
> 再双击path
>
>
>
> 点击新建
>
>
>
> 输入:%JAVA_HOME%\bin,确定
>
>
> 测试
>
> win+R键,输入cmd回车
>
> 输入java回车
>
>
>
>输入javac回车
>
>
JAVA运行机制
第一个Java程序—helloworld
public calss Helloworld{
public static void main(String[] args){
System.out.println("helloworld!");
}
}