首页 > 编程语言 >java开发JDK工具的安装

java开发JDK工具的安装

时间:2023-03-05 16:45:23浏览次数:33  
标签:java JDK 开发工具 文件夹 安装 环境变量

1.java开发工具的构成

(1)JVM即java虚拟机,用于解释翻译java生成的自解码文件,因为java中有了这个,才能实现java语言跨平台运行java自解码文件

(2)JRE即java运行环境,它是由JVM和java系统类库构成,JRE是能保证java代码能够准确无误在装了JRE机器上运行,是能支持java文件执行的最小安装包

(3)JDK即java开发工具,它是由JRE和外部java开发工具构成,JDK是java开发都必须装的一个开发工具最基本安装包

2.下载JDK网址:

  https://www.oracle.com/technetwork/java/javase/downloa ds/jdk8-downloads-2133151.html

3.JDK安装步骤

(1)双击JDK程序,运行程序跳出对话框,如下:

 

 (2)下一步,选择安装路径,这里路径默认,如下:

 

 (3)下一步,这里选择一下java目标文件夹路径,这里默认,下一步:

 

 (4)下一步,会跳出安装完成对话框,点击关闭即可,如图:

 

 5.由于JAVA的JDK工具不像有些工具会自动配置环境变量,这就是意味着如果不配置环境变量,java只能在JDK安装时选择的目标文件夹内使用。也就是说在目标文件夹外不能使用java文件和关于java开发的任何事,我们可以通过java中任一命令在CMD运行窗口测试:

(1)测试安装不识别的窗口提示:

 

 (2)配置环境变量的步骤:

1)右击此电脑,选择属性:

 

 2)在跳出的窗口的右边选择高级系统设置:

 

 3)在弹出的对话框中选择环境变量:

 

 4)在下面系统变量新建两个系统变量:

【1】JAVA_HOME:主要指java安装的JDK的主目录(java安装的主目录对应自己选择安装路径):

 

 【2】CLASSPATH:主要指JAVA开发工具路径:

 

 5)在path系统变量中新建两个路径,分别指向java的bin文件夹和jre中bin文件夹:

 

 (3)环境变量配置完成后,测试java是否可以在目标文件夹外运行,在CMD窗口中打java命令测试:

 

 如果是上面的界面证明环境变量配置成功,如果是最上面没配置环境变量的运行一样证明配置失败,需要重新配置。

这是我随笔,写着比较随意,如果有什么错误,希望指正。

标签:java,JDK,开发工具,文件夹,安装,环境变量
From: https://www.cnblogs.com/vicent8709/p/17180889.html

相关文章

  • JavaSE——集合ArrayList
    集合和数组的优势对比:长度可变添加数据的时候不需要考虑索引,默认将数据添加到末尾1.1ArrayList类概述什么是集合提供一种存储空间可变的存储模型,存储的数据......
  • DVWA 之 JavaScript - JavaScript攻击
    十二、JavaScript-JavaScript攻击原理在页面上输入的内容中带有可执行的javascript,而使用这段输入内容的时候,让这段用户提供的代码执行了,也就是你写的代码执行了非你......
  • Java 类加载时机(动态、静态) 与 类加载过程 详解
    (目录)类加载动态加载和静态加载反射机制是java实现动态语言的关键,也就是通过反射实现类动态加载。静态加载:编译时加载相关的类,如果没有则报错,依赖性太强动态......
  • 三天吃透Java基础八股文
    本文已经收录到Github仓库,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校......
  • java内存分配
    1.栈方法运行时使用的内存。比如main方法运行,进入方法栈中执行2.堆存储对象或者数组。new来创建的都存储在堆内存3.方法区存储可以运行的class文件4.本地方法栈JVM......
  • java序列化 教程
    序列化的条件:序列化必须要满足两个条件:1.该对象必须实现java.io.Serializble接口2.改对象的所有属性必须是可序列化的,若有属性不可序列化也须注明是短暂的 注:检......
  • java8新特性-引用流ReferencePipeline
    ReferencePipeline实现了Stream接口,Stream接口定义了顺序和并行聚合的元素序列操作。publicinterfaceStream<T>extendsBaseStream<T,Stream<T>>{Stream<T......
  • 用javascript实现轮播图
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"conten......
  • java-spring aop
    导读AOP面向切面编程AspectorientedProgrammingOOP面向对象编程ObjectorientedProgramming作用:在不惊动原始设计的基础上进行功能增强。1、导入坐标<!--......
  • Anaconda 修改默认虚拟环境安装位置
    查看当前有哪些路径#简单查询condainfo#或者用这句能够直接看到key:condaconfig--show添加、删除envs_dirs#dir是路径condaconfig--addenvs_dirsdircondaco......