11-系统环境变量小常识

news/2024/7/10 4:45:03 标签: java, path
<path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);">path>

系统的环境变量我觉得就是简化操作,便于程序进行引用执行的。

比如,你配置了一个环境变量,然后输入这个变量的名称,就可以直接对这个变量进行引用。

比如,你在path中进行设置java的bin目录的path,如果直接输入java/javac,就会可以直接的调用这个可执行文件。
当然,如果你不嫌麻烦,你也可以直接写Java中java.exe和javac.exe文件的根目录执行。

现在就让我写俩个实际的例子:
这里写图片描述
如上图,为环境变量,这里面的变量分为用户变量和系统变量
用户变量只是对当前的用户有效,对其他用户是没有效果的,系统变量则是对所有的用户是有效果的。

练习一个小小的例子:
这里写图片描述
如上图,新建了一个新的用户变量,然后加入了这个变量的值,然后cmd运行dos控制台,然后使用echo命令(Ps:如果你的控制台开着,请重新启动一下),echo命令是windows的输出命令,就是相当于java中的System.out.println(“hello,world”);命令,比如我们直接在windows操作系统中输入echo hello,world,那么在控制台就会输出hello,world.

这里写图片描述
上图为刚才配置的java网站的个人用户变量的输出结果,打下广告,加个QQ群o(∩_∩)o 哈哈。%变量名%*是windows引用变量的一种表达式 ,比如,我们在配置Jdk的环境变量的时候,我们有这么一个%JAVA_HOME%的引用,这个其实就是你配置好的变量的一个引用。*

好了,看完了用户变量,我们再看看系统变量。

当然,还是讲一个例子来进行说明:
在windows中,如果想执行一个可执行文件,我们可以这样做,在控制台中cd 要执行文件的路径,然后输入可执行文件的文件名,回车即可执行!
那么我们想直接在控制台输入chrome,来运行chrome浏览器,这个怎么实现呢?

这里写图片描述
这里的完整路径是C:\Users\xukaiqiang\AppData\Local\Google\Chrome\Application;

就是我的chrome浏览器的位置。
然后在控制台输入chrome,我们的浏览器就成功的在这里启动了!
这里写图片描述

注意书写规范,o(∩_∩)o


http://www.niftyadmin.cn/n/1855447.html

相关文章

java代码的执行顺序

先加载父类&#xff0c;执行父类的静态代码块和静态成员变量接着加载子类&#xff0c;执行子类的静态代码块和静态成员变量类加载完会去创建对象&#xff0c;先创建父类的对象&#xff0c;先创建对象的资源&#xff08;非静态代码块&#xff0c;成员变量&#xff09;执行父类的…

SSL 2289——庆功会

Description 为了庆贺班级在校运动会上取得第一名的成绩&#xff0c;班主任决定开一场庆功会&#xff0c;为此拔款购买奖品奖励运动员&#xff0c;期望拔款金额能购买最大价值的奖品&#xff0c;可以补充他们的精力和体力。 Input 第一行二个数n(n<500)&#xff0c;m(m<5…

JAVA常用关键字

一&#xff1a;用于定义访问权限修饰符的关键字&#xff1a; public public 关键字是可以应用于类、方法或属性的访问控制修饰符。可以在不同包不同类中引用 public 类、方法或字段。 protected protected 关键字是可以应用于类、方法或属性的访问控制修饰符。可以在声明 p…

怎样写一个webpack loader

在上一篇《webpack从入门到上线》介绍了wepack的配置和相关的概念&#xff0c;这一篇介绍怎样写一个webpack loader. 通过写一个js的html模板为例子。 上篇文章已提及&#xff0c;loader加载器就是对各种非正常资源的解析&#xff0c;转化成浏览器可以识别的js/css文件等&#…

13-读《狼图腾》有感

历时3周左右吧&#xff0c;将这本《狼图腾》读完并看了电影&#xff0c;其实电影没有书精彩&#xff0c;因为一些细节无法描绘出来&#xff0c;最后都演错了&#xff0c;小狼其实是被打死了&#xff0c;不是放掉了&#xff0c;也许冯绍峰版的狼图腾还是比较人性化吧&#xff0c…

java---1

最近在做一个小玩意&#xff0c;要用到多线程&#xff0c;java小项目&#xff0c;就像是坦克大战规模大小的小玩意。话说虽然这种小东西不起眼&#xff0c;但是自己动手做一遍&#xff0c;总归是对面向对象和多线程操作有了一个系统的认识嘛。。四不四&#xff1f;在这里打算记…

python不定长参数的调用_python 不定长参数 *argc,**kargcs(19)

在 python函数的声明和调用 中我们简单的了解了函数的相关使用&#xff0c;然而在函数传递参数的时候&#xff0c;我们埋下了一个坑&#xff0c;关于不定长参数的传递我们还没有讲&#xff0c;今天这篇文章主要就是讲解这个问题。一.函数不定长参数语法函数的不定长参数包含*ar…

Java三大特性/四大特性简单理解

封装性 一个类中属性为private 只对外暴露方法&#xff0c;访问为getXxx()&#xff1b;修改为setXxx()。 继承性 使用关键字extends java只能实现单继承&#xff0c;即一个类只能有一个父类 在子类的构造方法中可以访问父类的构造方法和普通方法&#xff1b;在子类的普通方…