Java要实现“编写一次,到处运行”的目标,就必须提供相应的Java运行环境,即Java程序运行的平台。
Java SE(Java标准平台)提供了标准的Java Development Kit(Java软件开发工具箱,JDK)。
目前很多很好的Java集成开发环境(Integrated Development Environment,IDE)都将JDK作为系统的核心。
JDK下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html
eclipse下载地址:https://www.eclipse.org/downloads/
JDK安装与系统变量的配置:
jdk-7-windows-i586的意思是指Java Development Kit 7,适用于intel i586兼容指令集的微处理器的Windows操作系统。
可在磁盘中新建文件夹Java和子文件夹jdk,并将jdk解压后安装在此文件夹中
安装后的jdk目录为:
系统变量配置的步骤:
右键单击此电脑=>打开属性=>选择高级系统设置=>点击环境变量=>找到系统变量中的JAVA_HOME,Path,CLASSPATH三个变量,对应Java文件夹的路径,进行如下修改。
JAVA_HOME:
让该环境变量的值是JDK目录结构的根目录。
Path:
jdk的bin子目录中是工具和实用程序,可帮助开发,执行,调试以Java编程语言编写的程序,例如,编译器javac.exe和解释器java.exe都位于该目录中。
CLASSPATH:
jdk的jre子目录中是Java运行环境,Java运行环境包括Java虚拟机,类库以及其他支持执行以Java编程语言编写的程序的文件。
eclipse安装:
下载eclipse后将其解压到Java文件夹
安装后的eclipse目录为:
eclipse是无需安装的,解压后打开eclipse应用程序即可使用,但是eclipse的版本要和jdk的版本相匹配。
配置环境变量:
JAVA——HOME
JAVA_HOME一个目录(jdk的安装)
执行命令的目录的上一级目录
PATH
谁在什么时候使用path信息?
OS在执行命令多的时候,从path指定的指定的目录中找要执行的命令文件,找到后执行xxx/bin;其他的path
%JAVAHOME%/bin;...
CLASSPATH
CLASSPATH中指定的路径和jar文件找匹配的class文件,
ClassNoFoundException
Class.forName("com.mysql.Driver");