01、CMD与Hello world

本文介绍了WindowsCMD的基本操作,如打开、常用命令、环境变量管理,以及JDK(JavaDevelopmentKit)的安装和配置,重点讲解了javac与java命令,以及HelloWorld示例。同时区分了JDK与JRE在Java运行中的角色。
摘要由CSDN通过智能技术生成

一、CMD与Hello World

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,核心类库以及在运行时用到的部分运行工具。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jack丶空

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值