Java_环境变量
介绍:
.java 源文件 我们所编写的代码都在这个文件中
.class 字节码文件 java程序真正的可执行文件
JDK:java软件开发工具
JRE:java运行时环境
JVM:java虚拟机 所有的java程序都是运行在JVM上
想要进行程序的开发:
第一步:下载JDK
第二步:搭建环境,双击JDK安装程序-->
点击下一步确定安装-->
选择要按装的文件夹(注意:安装的文件夹不能包含中文)-->下一步,开始安装-->
安装JRE(注意:选择安装路径的时候不要有中文)-->
完成
JDK的目录说明:
bin:包含的都是sun公司给我们编写好的一些引用程序,例如编译工具、执行工具、文档生成工具等等。
db:数据库文件夹,没用。
include:Java程序引用的c等等的头文件,对于我们来说,没用。
JDK内部的JRE:给正在开发的JAVA程序提供运行时环境
JDK外部的JRE:给已经编写好的JAVA程序提供运行时环境
lib:类库,java程序执行或开发中,需要使用的一些其他的类或者是jar包。
第三步:配置环境变量
打开JDK安装目录,并且将路径进行复制(D:\Program Files\Java\jdk1.8.0_212)
-->右键单击此电脑
-->单击属性
-->单击系统高级设置
-->单击环境变量
-->在系统变量中选择新建,输入变量名:JAVA_HOME,变量值:D:\Program Files\Java\jdk1.8.0_212
-->确定
-->在系统变量中,找到PATH并且双击-->编辑文本,在变量值的最前方输入%JAVA_HOME%\bin;
(注意:变量值别删掉,所有的标点符号必须是英文半角符号。win7结尾需加“ ; ” win10不用)
-->一路确定
第四步:检查JDK安装是否成功。
启动命令提示符窗口window键+R,输入CMD
-->输入java -version
-->输入javac
注意:javac命令不能执行,因为windows操作系统不知道javac应用程序在哪。
-->重启命令提示符窗口,测试工具是否能够使用
Java_环境变量的更多相关文章
- java_环境搭建、变量的使用
java_环境搭建.变量的使用 Java语言开发环境搭建 1. Java虚拟机——JVM JVM(Java Virtual Machine ):Java虚拟机,简称JVM,是运行所有Java程序的假想 ...
- 01_JNI是什么,为什么使用,怎么用JNI,Cygwin环境变量配置,NDK案例(使用Java调用C代码),javah命令使用
1 什么是JNI JNI Java本地开发接口 JNI是一个协议,这个协议用来沟通java代码和外部的本地代码(C/C++) 通过这个协议,java代码就可以调用外部的C/C++代码,外部的C/C++ ...
- linux centos中添加删除修改环境变量,设置java环境变量
前言 安装完软件必要添加环境变量.指令很少,然而长时间不写就会不自信:我写的对吗?于是百度开始,于是发现又是各有千秋.好吧,好记星不如烂笔头.当然,最重要的是,百度出来的都他妈的是如何添加环境变量,只 ...
- JAVA环境变量和TomCat服务器配置
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选.对于一个初学者来说,可以这样 ...
- 在Linux虚拟机下配置jdk的环境变量
1.到Oracle公司的官网里下载好jdk,网址 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133 ...
- Linux环境变量设置
修改环境变量PATH 最近为root添加一个环境变量发现sudo su进去没有变化所以总结了一下所有设置环境变量的方法: 查看PATH:echo $PATH 直接在命令行修改,就可以使用,但是只有在当 ...
- 再次思考 classpath 环境变量 等
f:\aspectj1.8\lib\aspectjrt.jar;.;%JAVA_HOME%\lib;C:\Temp\IBM\SQLLIB\java\db2java.zip;C:\Temp\IBM\SQ ...
- Java环境变量-Linux环境
环境变量说明 JAVA_HOME 它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk. PATH 作用是指定命令搜 ...
- .NET Core采用的全新配置系统[5]: 聊聊默认支持的各种配置源[内存变量,环境变量和命令行参数]
较之传统通过App.config和Web.config这两个XML文件承载的配置系统,.NET Core采用的这个全新的配置模型的最大一个优势就是针对多种不同配置源的支持.我们可以将内存变量.命令行参 ...
随机推荐
- 阶段3 1.Mybatis_07.Mybatis的连接池及事务_2 连接池介绍
- 学用 TStringGrid [6] - Options
本例运行效果图: 一般修改 TStringGrid 的 Options 直接在设计时选一下 True 或 False 就行了; 代码中可以像下面操作: StringGrid1.Options := ...
- WIN10重启后,在任务栏下添加快捷工具栏消失问题修复
WIN10重启后,在任务栏下添加快捷工具栏消失问题修复 可以在windows 设置 - - 设备 - - 输入 - - 高级键盘设置 - - 不要勾选 <使用桌面语言栏(如果可用 )>
- sql type subtype 统计
select * from testtable; type subtype value a sa 1b sb 1a sb errorb sa errora sb 1b sb 1c sa errorc ...
- 【MM系列】SAP MM模块-打开前面物料账期的方法
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]在SAP里查看数据的方法 前言部 ...
- Java与C#不同
1.C#方法定义可以有默认参数,而Java则不支持该方式. C#方法定义 public void ShowMessage(string text,string orderId="" ...
- 应用安全 - 平台 | 工具 - Nexus漏洞汇总
CVE-2019-5475 Date: 类型: RCE 影响范围: Nexus Repository Manager OSS <= Nexus Repository Manager Pro &l ...
- Linux操作系统优化
figure:first-child { margin-top: -20px; } #write ol, #write ul { position: relative; } img { max-wid ...
- python 并发编程 多进程 JoinableQueue
JoinableQueue和Queue 使用一样 这就像是一个Queue对象,但队列允许项目的使用者通知生成者项目已经被成功处理.通知进程是使用共享的信号和条件变量来实现的. JoinableQueu ...
- k线图的分形
蜡烛图上的分形指标,作为一种特殊的K线组合形态,通过对价格的一系列的高低点的描述,辅助识别出市场潜在的突破和反转点,预判后期走势. 顶分形:相邻的五根K线,若中间那根K线最高价为这五根K线的最高价,则 ...