Java为什么要设置环境变量、JAVA

如题所述

第1个回答  2016-12-27

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点  。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

Java环境变量的设置有以下几种方式:

    PATH环境变量。作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好 PATH变量后,就可以在任何目录下执行javac/java等工具了。 

    CLASSPATH环境变量。作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。我们 需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。 

     JAVA_HOME环境变量。它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。 

java设置环境变量的作用是什么(java环境变量是什么意思)
Java为什么要设置环境变量,JAVAjava是编程语言,要在特定的环境下才能使用的,所以就要设置环境变量,下面是方法:1.PATH环境变量。作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bi...

为什么开发 Java、Python、PHP 程序要配置环境变量?
开发 Java、Python、PHP 程序需要配置环境变量,主要是为了解决以下问题:1. 系统和用户之间的区分:在 Linux 和 Unix 系统中,每个用户都有自己的家目录(home directory),并且该目录下存放了用户的个人文件和程序等资源。而每个进程都有一个唯一的进程 ID(PID),用于标识该进程。如果一个进程需要在...

java环境变量是什么意思?
Java环境变量的设置对Java程序的运行非常重要。如果没有正确设置JAVA_HOME、CLASSPATH等变量,程序在编译或运行过程中可能会出现错误,无法正常执行。因此,设置Java环境变量是进行Java开发必须要掌握的重要内容之一。

JAVA为什么要配置环境变量,怎样配置
JVM - java虚拟机(JRE中包含JVM)2 配置环境变量,让系统能找到Java的各种工具。右键点击我的电脑\/计算机,选属性,点高级系统设置,在高级选项卡中有环境变量按钮。配置下面的系统变量。配置Path和CLASSPATH。Path是原来就有的,在清单中找到Path,点编辑或双击,不要动里面的东西,把光标移动到最前面,...

为什么java要配置环境变量?而我玩个游戏啥的就不用配置
环境变量是指当应用程序需要用到一些命令时,从环境变量设置的这些目录中寻找资源。(比如当执行java命令时,不配置path值,就找不到java.exe文件来执行java命令。)也就是说当在一个软件中需要用到另外一个exe可执行文件时,就需要设置这个exe可执行文件的path值,它是公共的文件,专门让其他软件公用的...

1..为什么java程序,环境变量classpath中 tools.jar dt.jar是必须_百度...
1:dt.jar和tools.jar是两个java最基本的包,里面包含了从java最重要的lang包到各种高级功能如可视化的swing包,是java必不可少的。rt.jar是JAVA基础类库,dt.jar是关于运行环境的类库,tools.jar是工具类库 设置在classpath里是为了让你 import 这三个jar最基本也是最常用的,包含了大部分能用到的,...

Java 环境变量是什么?为什么需要设置它?它的运行原理是怎样的
用户变量只对某个用户有效,而全局变量对所有用户有效。然后我们就会在系统的path变量中添加%JAVA_HOME%\/bin。这个是JAVA工具所在的路径,比如java.exe,javac.exe,jar.exe等。配置环境变量,这样我们在DOS窗口不论切换到任何目录下,都可以使用java.exe,javac.exe等,因为系统可以通过这个环境变量,找到...

在Java程序设计中,设置环境变量path和classpath的作用分别是什么...
1、PATH环境变量。作用是指定命令搜索路径,在i命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经可执行文件javac\/java\/javadoc等待,设置PATH变量后,就可以在任何目录下执行...

为什么要设置Java环境变量
配置path的原因是让你可以在控制台编译、运行你的java程序而不必进入到java程序目录去运行,例如控制台命令:java -version,要执行此命令,控制台会先在当前目录找java.exe程序,找不到会去path变量中指定的路径去找此命令,如果没有找到就不会执行,java.exe是在java程序目录中的bin目录下,所以path...

Java程序设计中,设置环境变量path和classpath的作用分别是什么?_百度...
JAVA_HOME环境变量,它指向jdk的安装目录,Eclipse\/NetBeans\/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。可以这么理解JAVA起的JVM可以理解是一个小型的OS。所有的程序资源分配和获取系统硬件信息都是通过JVM走底层的包(可能是JAVA程序或者C)与系统进行交互。同样你也可以给JVM传递一些...

相似回答