怎么配置java运行环境-java环境配置
Java的三种技术架构:
JAVAEE:Java Platform Enterprise Edition,在企业环境下开发应用,主要用于web程序开发;
JAVASE:Java Platform Standard Edition,完成桌面应用程序的开发,是其他两者的基础;
JAVAME:Java Platform Micro Edition,开发消费类电子产品和嵌入式设备,例如手机中的程序;
1、JDK:Java Development Kit,java开发和运行环境怎么配置java运行环境,java开发工具和jre。
2、JRE:Java Runtime Environment,java程序的运行环境,java运行所需的类库+JVM(java虚拟机)。
3、配置环境变量:让java jdk\bin目录下的工具在任意目录运行。 原因是系统被告知工具所在的目录。 在使用工具的时候,系统会帮我们找到指定的目录。
环境变量的配置:
1):永久配置方式:JAVA_HOME=%安装路径%\Java\jdk
路径=%JAVA_HOME%\bin
2):临时配置方法:set path=%path%;C:\ProgramFiles\Java\jdk\bin
特点:默认情况下,系统先在当前路径中查找要执行的程序,如果没有,则在path中设置的路径中查找。
类路径的配置:
1):永久配置方式:classpath=.;c:\;e:\
2): 临时配置方法:set classpath=.;c:\;e:\
如果没有定义环境变量classpath,java启动jvm后,会在当前目录下搜索要运行的class文件;
如果指定了classpath,则在指定目录下查找要运行的class文件。
还会在当前目录下找到吗? 两种情况:
1): 如果classpath的值末尾有分号,在具体路径下没有找到正在运行的类,默认会在当前目录下重新搜索。
2): 如果classpath的值没有分号,表示在具体路径下没有找到运行的类,也不会在当前目录下找到。
一般不指定分号,如果在指定目录下没有找到要运行的class文件,会报错,以便调试程序。
Java分为两部分:一是编译,二是运行。
javac:负责编译部分。 当javac被执行时怎么配置java运行环境,java编译程序就会启动。 编译具有指定扩展名的 .java 文件。 生成一个jvm可以识别的字节码文件。 也就是class文件,也就是java的运行程序。
java:负责运行的部分。 它会启动jvm,加载运行时需要的类库,并执行class文件。
一个文件要执行,必须有一个执行的起点,就是main函数。