首页 > 编程语言 >Java8(jdk1.8u321)下载、安装及配置

Java8(jdk1.8u321)下载、安装及配置

时间:2023-09-19 12:22:37浏览次数:71  
标签:jdk1.8 JAVA 环境变量 u321 test java 安装 Java8

jdk1.8的下载、jdk1.8的安装、配置环境变量。

一、jdk1.8下载

下载官网地址:https://www.oracle.com/java/technologies/downloads/#java8-windows
下载版本:jdk-8u381-windows-x64.exe

二、jdk1.8的安装

双击jdk1.8安装包进行安装:

按照安装步骤,直至完成安装。

确认是否完成安装:

打开控制面板->程序与功能:

或打开安装目录:

三、配置环境变量

 配置环境变量步骤如下:

1、此电脑右键属性,打开高级系统设置:

 2、点击环境变量:

3、在系统变量中点击新建:

(1)新建系统变量JAVA_HOME

变量名:JAVA_HOME
变量值(JDK的安装路径):C:\Program Files\Java\jdk-1.8

 

 (2)修改系统变量PATH

变量名:PATH
变量值:

%JAVA_HOME%\bin

%JAVA_HOME%\jre\bin —— 可有可不有,这是之前java16下载时配置需要

选择系统变量PATH,点击编辑,打开编辑环境变量,选择新建,输入变量值:

(3)新建系统变量CLASSPATH

变量名:CLASSPATH
变量值:

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

 完成确认后,关闭退出所有界面。

四、检查验证

输入cmd,打开命令提示行窗口

检验java版本以及查看java版本信息,输入:

java -version
javac -version

  查看java编译命令是否可用,输入:javac

 查看java路径,输入:where java

五、JDK运行代码测试

新建一个txt文件,输入测试代码:

public class test{
    
    // 程序入口 主函数main 从这里开始执行
    public static void main(String[] test){
        
        // 打印输出
        System.out.println("test测试成功");
    }
}

并将文件更名为test.java:

 打开命令提示行窗口,定位到test.java目录,并输入以下命令:

	// 使用cd命令进入指定目录
	cd C:\jkzhang
	// 编译代码:
	// 指定编码格式为utf-8 否则会出现错误 
	javac -encoding utf-8 test.java
	// 运行代码程序
	java test
	注:当每次文件的代码有新增时,都需要重新编译java文件,否则还是会报错

注:如果出现报错,重新打开cmd窗口再重复一遍。

 

<本文完>

 

标签:jdk1.8,JAVA,环境变量,u321,test,java,安装,Java8
From: https://www.cnblogs.com/kk8085/p/17714268.html

相关文章

  • Java8中遍历Map、Map转List、List转Map
    1.遍历MapMap<Integer,String>map=newHashMap<>();map.put(1,"a");map.put(2,"b");map.put(3,"c");//Map.keySet遍历for(Integerk:map.keySet()){ System.out.println(k+"==>"+map.get(k));......
  • 安装JDK1.8(也叫JDK8)
    过程先去官网搜JDK8找到jdk-8u383类似这个然后看好版本(如windows64位)下载就直接下载都是下一步没别的特殊的,但是记住安装路径最重要的配置环境变量1、我的电脑-->右键-->属性-->高级系统设置2、环境变量-->新建JAVA_HOME3、配置环境变量里的path,新建%JAVA_HOM......
  • Java8 Optional用法和最佳实践
    介绍根据Oracle文档,Optional是一个容器对象,可能包含也可能不包含非空值。Java8中引入它是为了解决NullPointerException的问题。本质上,Optional是一个包装类,其中包含对其他对象的引用。在这种情况下,对象只是指向内存位置的指针,它也可以指向任何内容。另一种看待它的方式......
  • java8学习
    java8安装与环境变量配置chocochoco官网安装命令:chocoinstalljdk8自动配置环境变量IDEA官网安装java语法注:由于默认具有cpp基础,所以和cpp极为相似的点我不会提及。enum枚举publicenumPlayerType{TENNIS("网球"),FOOTBALL("足球"),//常量FOOTBALL......
  • Ubentu 16.04.2 LTS安装mysql,jdk1.8
    一、网络设置1、网络设置sudovim/etc/network/interfaces文件中写入以下内容,写完后wq保存退出。#设置网卡名称autoeth0#设置静态IP,如果是使用自动IP用dhcp,后面的不用设置ifaceeth0inetstatic#设置IP地址addressxxx.xxx.xxx.xxx#设置子网掩码netmaskxxx.xxx.xxx.......
  • Java8之Stream流
    先贴上几个案例,水平高超的同学可以挑战一下:1.从员工集合中筛选出salary大于8000的员工,并放置到新的集合里。2.统计员工的最高薪资、平均薪资、薪资之和。3.将员工按薪资从高到低排序,同样薪资者年龄小者在前。4.将员工按性别分类,将员工按性别和地区分类,将员工按薪资是否高于8000......
  • Java8知识梳理
    Java8的改进速度更快代码更少(Lambda表达式)引入强大的StreamAPI便于并行最大化减少空指针异常(Optional)Nashorn引擎,允许在JVM上运行js应用并行流就是把一个内容分成多个数据块,并用不同的线程分别处理每个数据块的流。相比较串行的流,并行的流可以很大程度上提高程序的执行......
  • java实现的类似于sql join操作的工具类,通用递归,最低需要java8
    直接上代码,缺包的自行替换为自己项目中存在的importjava.util.ArrayList;importjava.util.Collection;importjava.util.HashMap;importjava.util.HashSet;importjava.util.List;importjava.util.Map;importjava.util.Set;importjava.util.function.BiConsumer;i......
  • jdk1.8 AudioSystem 无法关闭流的问题
    问题首先说明JDK版本,EclipseTemurin1.8.0_382,写音频处理时遇到一个文件流无法关闭的问题。具体是javax.sound.sampled.AudioSystem#getAudioInputStream(java.io.File)写在try-with-resources里,在try-with-resources结束的代码块外删除文件显示文件被占用,最后在stackov......
  • Java8 新特性全面介绍,强烈建议收藏
    阅读大约10分钟,实用性非常高,建议收藏PC阅读移步文末前言Java8已经公布有一段时间了,种种迹象表明Java8是一个有重大改变的发行版。在JavaCodeGeeks上已经有很多介绍Java8新特性的文章,例如PlayingwithJava8–LambdasandConcurrency、Java8DateTimeAPITu......