java环境变量设置和没设置的区别(java 设置环境变量有啥用)

本文目录
- java 设置环境变量有啥用
- JAVA设置环境变量到底起什么作用.NET什么也不用设置啊
- java 环境变量,系统变量和用户变量的区别是什么
- java环境变量设置,系统变量和用户变量的区别 java_hone是干什么的
java 设置环境变量有啥用
呃。。设置环境变量是在命令行里运行的时候才能用的到的
没配置的时候你在命令行里输入java会出现java不是内部火外部命令。。。。
如果你不想配置的话的话,必须先在命令行里把你的目录定位到jdk的bin目录下。
才能编译和运行你的程序。eclipse这样的工具需要也是找到jdk的安装路径。所以才能运行的。
JAVA设置环境变量到底起什么作用.NET什么也不用设置啊
JAVA的环境变量其实就是告诉系统这些文件是在什么地方,.net也有环境变量,只不过是在安装程序的时间已经把他们设置好了
环境变量相对于给系统或用户应用程序设置的一些变量。 象path, 是告诉系统, 当要求系统运行一个程序而没有告诉它程序所在的完整路径时, 系统除了在当前目录下面寻找此程序外, 还应到那些目录下去找,另外JAVA遵循unix的一些规范,他并不会在当前文件夹中寻找,必须在环境变量中设置,另外在你编写一些程序文件,希望成为公用的类库的时候也可以将这些程序文件设置为环境变量,当需要的时候,程序可以通过环境变量自动的寻找到,当把文件设置为环境变量的时候,不论文件在什么地方,程序都会很容易的找到他们,而且可以被所有的程序访问; 再象tc或bc++中, set include=path1;path3; 是告诉编译程序到哪里去找.h类型的文件; 当然不仅仅是指定什么路径, 还有其它的作用的, 象 set dircmd=/4 设置一个环境变量的作用是在使用dir命令是会把/4最为缺省的参数添加到你的dir命令之后, 就象你的每个命令都加了/4参数, 它实际上是给命令解释程序command设置的一个环境变量还是给dir这个内部命令设置的
***隐藏网址***
java 环境变量,系统变量和用户变量的区别是什么
环境变量分为系统环境变量和用户环境变量。
你所说的环境变量是指系统环境变量,对所有用户起作用
而用户环境变量只对当前用户起作用。
例如你要用java,那么你把java的bin目录加入到path变量下面,那么它就是系统环境变量,所用用户登陆,在命令行输入java都会有java的帮助信息出来。而如果你在某个用户的变量下面新建一个变量,那么它就只对这个用户有用,当你以其他用户登陆时这个变量就和不存在一样。
这个问题在linux下面就相对好理解一些,系统变量都在/etc/profile文件里面,而用户的变量则在~/.bash_profile(如果用的是bash的话),每个用户的用户目录对其他用户不可见。假设有a,b,c三个用户,你在a的变量文件中写入语句在屏幕上述出a,在b的输出b,c的什么都不输出,系统文件输出sys,那么当你用a用户登陆时,输出a;用户b登陆输出b,用户c则输出sys.
补充:
在windows下面用到少设置环境变量的时候很少,例如你想只用jdk而不想用jbuilder,那么你就得自己设置jdk的path,classpath等环境变量。
在linux下,我说的的那些文件是系统自动生成的,我们可以手动更改他已达到我所说的效果。它们是在各自所属的用户登陆时自动运行的
java环境变量设置,系统变量和用户变量的区别 java_hone是干什么的
系统变量就是系统级别的,比如有多个用户使用同一台PC(不同的账号登录),那所有的用户都可以使用系统级别的环境变量。
用户变量顾名思义,就是对当前login的用户有效的环境变量,其他人登录就不能使用该环境变量了。
JAVA_HOME是为一些特定的例如tomcat等java相关技术使用的环境变量的名称,这个是common的东西,所以已经成为规范,很多系统在调用jdk时候都会去环境变量里面找JAVA_HOME,所以必须设置。

更多文章:
单例模式的几种实现方式(么是单例模式,并写出单例模式的2种实现方式)
2026年10月10日 17:10
easyui和elementui哪个好(element-ui 可以做网站吗)
2026年10月10日 14:00
tcp ip协议体系大致可以分成(TCP/IP体系共有几个层次)
2026年10月10日 12:30
写出sql语句五个(帮忙写5个sql语句,全部写对给70分,写对一条给10分)
2026年10月10日 12:10
diversity and distribution(贵州省英文简介)
2026年10月10日 11:20
函数指针数组初始化(用C语言在主函数中定义和初始化一个二维数组a[3][4]和一个指针数组,采用指针数组去访问数组元素a[2][4])
2026年10月10日 09:40
android layout布局(如何让Android自适应不同分辨率或不同屏幕大小的layout布局)
2026年10月10日 06:20



