【安装与配置 一】Java环境变量的配置

简介: 【安装与配置 一】Java环境变量的配置

这篇文章最初是在实验室的时候写的,当时用的还是JDK6,没想到一晃3年过去了,已经版本更新到了14,索性环境变量的配置方式还没有变,所以咱也与时俱进一下,下载最新的JDK并配置环境变量,文章也更新下。

JDK下载

由于现在已经被oracle买断了,所以咱可以从如下网址下载最新的JDK,JDK下载地址,我下载的时间是2020年5月9日,JDK版本更新到了14:

同时可以查看最新的文档帮助中心:https://docs.oracle.com/en/java/javase/14/index.html

Java配置

看了网上很多的环境变量配置,每次配的时候又会犯一些错误,这次一次性把自己成功的配置写一遍,下次配置的时候会方便些,也希望能给大家提供一些帮助, 点击计算机—系统属性—高级系统设置—环境变量

第一步,添加JAVA_HOME

新建系统变量JAVA_HOME 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk-14.0.1 (此处是你的jdk安装目录,建议默认的C盘即可)

第二步,添加CLASSPATH

新建系统变量CLASSPATH ,变量名:CLASSPATH ,变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

第三步,添加Path变量内容

这个变量一般系统中已经存在,所以编辑它,在最后加上如下变量值:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin,添加完成之后,确认保存。

验证:打开cmd命令窗口

分别输入java、javac、java -version 三个命令验证,如果都不会出错,则证明配置完成。

相关文章
|
23天前
|
Java 程序员 容器
Java中的变量和常量:数据的‘小盒子’和‘铁盒子’有啥不一样?
在Java中,变量是一个可以随时改变的数据容器,类似于一个可以反复打开的小盒子。定义变量时需指定数据类型和名称。例如:`int age = 25;` 表示定义一个整数类型的变量 `age`,初始值为25。 常量则是不可改变的数据容器,类似于一个锁死的铁盒子,定义时使用 `final` 关键字。例如:`final int MAX_SPEED = 120;` 表示定义一个名为 `MAX_SPEED` 的常量,值为120,且不能修改。 变量和常量的主要区别在于变量的数据可以随时修改,而常量的数据一旦确定就不能改变。常量主要用于防止意外修改、提高代码可读性和便于维护。
|
2月前
|
Java 编译器
java“变量 x 可能未被初始化”解决
在Java中,如果编译器检测到变量可能在使用前未被初始化,会报“变量 x 可能未被初始化”的错误。解决方法包括:1. 在声明变量时直接初始化;2. 确保所有可能的执行路径都能对变量进行初始化。
|
1月前
|
Java 编译器
Java重复定义变量详解
这段对话讨论了Java中变量作用域和重复定义的问题。学生提问为何不能重复定义变量导致编译错误,老师通过多个示例解释了编译器如何区分不同作用域内的变量,包括局部变量、成员变量和静态变量,并说明了使用`this`关键字和类名来区分变量的方法。最终,学生理解了编译器在逻辑层面检查变量定义的问题。
Java重复定义变量详解
|
1月前
|
Java 数据库连接 数据库
如何构建高效稳定的Java数据库连接池,涵盖连接池配置、并发控制和异常处理等方面
本文介绍了如何构建高效稳定的Java数据库连接池,涵盖连接池配置、并发控制和异常处理等方面。通过合理配置初始连接数、最大连接数和空闲连接超时时间,确保系统性能和稳定性。文章还探讨了同步阻塞、异步回调和信号量等并发控制策略,并提供了异常处理的最佳实践。最后,给出了一个简单的连接池示例代码,并推荐使用成熟的连接池框架(如HikariCP、C3P0)以简化开发。
48 2
|
2月前
|
Java
通过Java代码解释成员变量(实例变量)和局部变量的区别
本文通过一个Java示例,详细解释了成员变量(实例变量)和局部变量的区别。成员变量属于类的一部分,每个对象有独立的副本;局部变量则在方法或代码块内部声明,作用范围仅限于此。示例代码展示了如何在类中声明和使用这两种变量。
|
2月前
|
Java Linux iOS开发
如何设置 Java 的环境变量
设置Java环境变量是使用Java开发工具和运行Java程序的前提。主要步骤包括:安装JDK,配置系统环境变量中的JAVA_HOME、PATH和CLASSPATH,确保命令行可直接调用javac和java命令。
|
2月前
|
安全 Java 数据安全/隐私保护
如何配置 Java 安全管理器来避免访问控制异常
配置Java安全管理器以防止访问控制异常,需在启动JVM时通过 `-Djava.security.manager` 参数启用,并设置安全策略文件,定义权限规则,限制代码执行操作,确保应用安全。
|
2月前
|
Java BI 调度
Java Spring的定时任务的配置和使用
遵循上述步骤,你就可以在Spring应用中轻松地配置和使用定时任务,满足各种定时处理需求。
149 1
|
2月前
|
负载均衡 算法 Java
java中nginx负载均衡配置
java中nginx负载均衡配置
48 0
|
Java 关系型数据库 Windows
【java】java10安装问题
不知道是我安装了Octave还是啥。一天内两次蓝屏,我就把电脑恢复了。 在重装java环境的时候选择了最新的java10,配置完后用java -version时提示以下错误 C:\Users\28178>java -version Error: could not find java.dll Error: Could not find Java SE Runtime Environment.   我又检查了几遍环境变量,没有问题。
1122 0