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采用的这个全新的配置模型的最大一个优势就是针对多种不同配置源的支持.我们可以将内存变量.命令行参 ...
随机推荐
- 设计模式(4): 给组件实现单独的store
概述 最近最近做项目的时候总会思考一些大的应用设计模式相关的问题,我把自己的思考记录下来,供以后开发时参考,相信对其他人也有用. 组件自身的store 我们在开发组件的时候,时常都有这种需求,就是希望 ...
- Microsoft.Office.Interop.Excel Find 操作
public void SearchLoactions(string filepath, int start, int end ,string expectvalue) { if (end >= ...
- 关于OPC连接读写下位机PLC(转)
原文转自:http://blog.csdn.net/u012252959/article/details/49736285?locationNum=11 开发OPC客户端程序时,首先应该生成OPC服务 ...
- 机器学习【一】K最近邻算法
K最近邻算法 KNN 基本原理 离哪个类近,就属于该类 [例如:与下方新元素距离最近的三个点中,2个深色,所以新元素分类为深色] K的含义就是最近邻的个数.在sklearn中,KNN的K值是通过n ...
- 【MM系列】SAP MM模块-如何修改物料的移动平均价
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP MM模块-如何修改物料的移动 ...
- 7.安装pycharm----导入Nmap模块----netcat反向shell----metasploitable靶机环境
安装pycharm www.jetbrains.com/pycharm/ tar -zxvf p补全 ls cd p补全 ls cd bin ls ./pycharm.sh 新建项目 pythonRo ...
- Service-Oriented Architecture,SOA(转)
http://blog.csdn.net/WOOSHN/article/details/8036910 介绍: IT体系结构已非常成熟,它是一种成功处理典型IT问题的方法.体系结构中一个受到很大重视且 ...
- ant buid.xml 模板
<?xml version="1.0" encoding="UTF-8"?> <project name="ant" de ...
- 剑指Offer编程题(Java实现)——删除链表中重复的结点
题目描述 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针. 例如,链表1->2->3->3->4->4->5 处理后 ...
- SQL如何通过当前日期获取上周一日期【转】
--当前时间 select getdate() --当前时间周的起始日期(以周一为例) ,) --上周起始: ,,)) --上上周起始: ,,)) --上上上周起始:s elect ,,))