Re:从零开始的java学习——基础

CMD的一些操作

直接把文件拉入 cmd 窗口,可以直接加载文件路径,不用手动输入。
可以在文件管理器路径栏直接打开 cmd 。

关键命令为 javac 和 java 。
前者负责编译 .java 源码文件为类文件 .class.class 文件为字节码,可以跨平台运行,且与源码独立。

javac XXXX\XXXX\XXXX\HelloWorld.java;

后者负责调用运行平台的 JVM,JVM 又会调用类加载器(classloader)加载 .class 文件,然后执行。

java HelloWorld

其他的一些操作:

命令或键位功能
cls清屏
ipconfig查看 IP 地址
mkdir创建目录
tab键自动补全
del删除文件
dir查看目录

JDK、JRE、JVM

JDK-Java Development Kit
java 开发组件,包括编译运行java的所有需要的组件,包括 JRE 和 JVM 。
通过在甲骨文官网下载安装。

JRE-Java Runtime Environment
java运行环境,顾名思义。
JDK12 之后,在 JDK 中集成了 JRE ,大致相当于主目录下 lib 文件夹。如果想独立出来,需要自行通过命令创建。

JVM-Java Virtual Machine
java 虚拟机,实际运行 java 代码(字节码)的部分,不同平台有不同的 JVM。
JDK 中自带,大致相当于主目录下 bin 文件夹。

环境变量

关键环境变量有 PathJAVA_HOMEclasspath

Path
在 Windows 环境变量中有,作用是给 cmd 一个寻找可执行文件的路径,这样在 cmd 窗口可以直接作为命令打开可执行文件。需要在该变量中添加一个值,值的内容为 JDK 安装目录中 bin 文件夹的路径(也就是 javac.exejava.exe 所在的位置)。

classpath
需要在 Windows 环境变量中自己创建,值的内容为需要加载的类文件的路径,否则默认在 cmd 窗口中的当前目录下寻找需要加载的类文件。Win10 下创建 classpath 后,如果指定路径找不到需要加载的类文件,依然会在默认路径下寻找类文件,其他操作系统则不会。

JAVA_HOME
暂时用不到,之后再说。

Tips

较新版本的可以通过

java XXXX\XXXX\XXXX\HelloWorld.java

直接编译运行 java 源代码,但内部实现过程实际上和分开的两步走是一样的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值