博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java基础(一):我对java的三个环境变量的简单理解和配置
阅读量:5297 次
发布时间:2019-06-14

本文共 1208 字,大约阅读时间需要 4 分钟。

首先说说java的三个环境变量:java_home,classpath,path

java_home:jdk的安装路径【你一层一层点开安装路径,直到当前目录有一个bin目录,然后在地址栏里面右键单击复制地址就是jdk的安装路径(eg:D:\Java\jdk1.8.0_65)】,没有其实也可以,在用到jdk的安装路径直接使用也可以。不过为了方便,因为许多的其它环境变量需要用到jdk的安装路径(eg:path),

如果直接使用jdk的安装路径,不封装到java_home中,一旦jdk更新了就需要一个一个去改,很麻烦,如果你把jdk的路径封装到java_home中,只要改一个就行了。

 

path:java命令的检索路径。(eg:java ,javac)一般为jdk的bin目录:%java_home%\bin

 

classpath:类的加载路径,举个例子:下面这段代码输出一个金字塔形状,

package com.briup.jtest;public class King{     public static void main(String args[]){        for(int i=0;i<10;i++){          for(int j=10;j>i;j--){                System.out.print(" ");          }          for(int j=0;j

                    

如上图所示:在d盘temp文件下有一个King.java文件和一个bin目录;然后我们打开控制台,输入 d:  进入D盘,接着 cd temp  就可以进入当前文件夹。

命令:javac -d . King.java  表示编译King.java并在当前目录(.) 生成King.class字节码文件。命令:java com.briup.jtest.King 表示执行该java程序。然后JVM就会

根据classpath配置的路径去找。列如配置成:.\  表示到当前目录去找,.\bin 表示到当前目录下的bin目录去找。当然两个可以一起配置,中间只需要加入分号即可。

eg:   .\;.\bin          。所以说classpath是类的检索路径。

 

  虽然说现在用ecplise写代码,不过这3个java环境变量还是需要了解一下的。这就是我对它们的理解以及简单的阐述。补充:Windows环境变量配置不区分大小写。

 

结语:本人也在学java,目前正在学Spring,我觉得需要总结一下前面学的东西。同时锻炼自己的表达能力。我觉得能让别人轻松的理解你写的东西

对于程序猿来说也很重要。第一次写,如果有错误之处,请多多谅解和提出。  啊哈~~~~~皮一下

 

转载于:https://www.cnblogs.com/yangji0202/p/10216581.html

你可能感兴趣的文章
[HNOI2013]数列
查看>>
[SCOI2008]配对
查看>>
ArcGIS GDB 文件中的lock文件影响复制
查看>>
关于CSS中浮动和定位问题的老生长谈
查看>>
SSH三大框架整合使用的配置文件 注解实现
查看>>
BZOJ1131: [POI2008]Sta
查看>>
C#中POST数据和接收的几种方式(抛砖引玉)
查看>>
Altera fast output register和Xilinx IOB register详解
查看>>
网络请求方法(SDK封装可以替换afn)
查看>>
爱因斯坦台阶
查看>>
Mac如何前往文件夹 修改hosts文件 显示隐藏文件 Mac如何查看剪切板
查看>>
PHP Smarty 模板安装与配置
查看>>
(原创)一个log4cpp帮助类
查看>>
经验笔记一
查看>>
两类交换元素使序列有序 求最少交换次数的题
查看>>
用户注册及验证写法
查看>>
Tomcat Connector
查看>>
python学习第四天控制流程if、while、for
查看>>
内存地址操作一题
查看>>
DOI EXCEL显示报表
查看>>