一、CMD与Hello World
文章目录
- 一、CMD与Hello World
- 1.什么是cmd
- 2.打开cmd
- 3.常用命令
- 4.环境变量
- 5.JDK的安装
- 6.JDK环境变量的配置
- 7.javac 与 java命令
- 8.HelloWorld
- 9.JRE与JDK
- JDK(Java Development kit):Java 开发工具包
- JRE (Java Runtime Environment):Java运行环境
- JRE (Java Runtime Environment):Java运行环境
1.什么是cmd
命令提示符是在操作系统中,提示进行命令输入的一种工作提示符。在不同的操作系统环境下,命令提示符各不相同。在Windows环境下,命令行程序为cmd.exe,是一个32位的命令行程序,微软Windows系统基于Windows上的命令解释程序,类似于微软的DOS操作系统。
2.打开cmd
Win+R ->输入cmd->回车
3.常用命令
盘符名称+冒号:切换盘符
dir :查看当前路径下的内容(包括隐藏文件或文件夹)
cd+目录 :进入单级目录(Tab可以补全名称)
cd 目录1\目录2… :进入多级目录
cd… :退回上一级目录
cd \ :退回到盘符目录
cls :清屏
exit :退出,关闭dos命令窗口
4.环境变量
鼠标右键计算机——>属性——>高级系统设置——>高级——>环境变量——>系统变量
配置目录环境变量path后可全局执行该路径下的文件,不需要找到该执行文件目录
注:环境变量path从上到下依次进行查找(越往上查找优先级越高)
5.JDK的安装
打开网站并下载JDK17:
https://download.oracle.com/java/17/latest/jdk-17_windows-x64_bin.exe
无脑下一步安装
注:jdk安装时自动配置了环境变量
6.JDK环境变量的配置
打开JDK安装目录,复制该路径
在系统环境变量中添加一个变量
变量名为:JAVA_HOME
变量值为:刚才复制的路径
在path中新建:%JAVA_HOME%\bin
将其移到最上面,确定操作即可
注:部分win10会出现重启后出现环境变量失效
解决方案:JAVA_HOME照样配置
在path中新建时使用绝对路径到JDK目录下的bin目录
7.javac 与 java命令
javac:JDK提供的编译器,将.java文件编译成为.class(字节码)文件
使用该命令时需要补全文件的全名称即 文件名+后缀名(.java)
java:JDK提供的运行工具,用来运行.class(字节码)文件
使用该命令时不需要加文件的后缀名(.class)
文件后缀名的显示:计算机——>查看——>勾选文件扩展名 即可
8.HelloWorld
新建一个文本文档并修改后缀名为.java
编辑内容为:
public class HelloWorld {public static void main(String[] args){System.out.print("Hello world");}
}
打开cmd并切换到该文件目录下
执行命令:javac HelloWorld.java
此命令会使用JDK提供的编译器生成HelloWorld.class(字节码)文件
执行命令:java HelloWorld
此命令会使用JDK提供的执行程序执行编译器生成的字节码文件
注:此命令不需要填写后缀名 “.class”
9.JRE与JDK
JDK(Java Development kit):Java 开发工具包
JDK=JVM+核心类库+开发工具
JVM:(Java Virtual Machine):Java虚拟机,真正运行Java程序的地方
核心类库:System , out , print…
开发工具:javac 编辑工具
java 运行工具
jdb 调试工具
jhat 内存分析工具
…
JRE (Java Runtime Environment):Java运行环境
JRE=JVM+核心类库+ 部分开发工具
当我们拥有一个class文件时,我们需要JDK中的JVM,核心类库以及在运行时用到的部分运行工具。
JRE (Java Runtime Environment):Java运行环境
JRE=JVM+核心类库+ 部分开发工具
当我们拥有一个class文件时,我们需要JDK中的JVM,核心类库以及在运行时用到的部分运行工具。