Java基础(一):环境变量配置

Java环境概述

JDK

包括

· JRE
· 工具程序与API

JRE

包括

· 开发技术
· 用户界面工具箱
· 整合类库
· 基础类库
· Java虚拟机——JVM

简单理解JDK,JRE, JVM的关系即可

环境变量的配置

环境变量

以win10为例

设置->搜索环境变量,在系统变量下找到path,单击新建按钮,点击浏览,找到JDK的安装路径,选择文件夹bin
例:
PATH= C:\Program Files\Java\jdk-17\bin

系统变量和环境变量的区别

仅在于用户变量仅对当前用户有效,而系统变量对所有用户有效

其他可能需要的环境变量

Java_Home变量

实际开发中,可能需要更改JDK的版本,此时往往需要更改JDK对应的环境变量
,而更改环境变量实际上是一件危险的事(如果不小心更改失误可能使系统组件出错),因此往往会新建一个环境变量Java_Home,首先指向JDK的位置
例:
Java_Home = C:\Program Files\Java\jdk-17
此时Path配置为:
PATH = %JAVA_HOME%\bin
需要修改JDK版本时,将JAVA_HOME修改即可,不会有影响其他系统变量的风险

其实该问题主要出现在win7及更早版本中,win10等更高版本环境变量的UI界面已经优化,一般不会容易错误更改

CLASSPATH变量

作用为加载类的路径,主要用于告诉类装载器到哪里去寻找第三方提供的类和用户定义的类

环境变量的作用总结

· PATH:用于在安装路径下识别java命令
· JAVA_HOME:用于指定JDK的位置
· CLASSPATH:指定JAVA加载类的路径

环境配置的测试

使用记事本编辑Hello World文件,扩展名为java

public class HelloWorld{
	public void static main(String[] args){
		System.out.println("Hello World!);
	}
}

编译:
在dos命令提示符(或PowerShell)中输入命令:

javac HelloWorld.java
(此时不会出现任何提示,但将生成对应的.class文件)

运行:
在dos命令提示符(或PowerShell)中输入命令:

java HelloWorld
此时将在终端输出对应文本。

注意

·编译命令为javac
· 运行命令为java
· 编译时需要输入后缀名,而运行时不需要

  • 6
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值