一、下载:
可以在http://www.oracle.com/technetwork/java/javase/downloads/index.html下载并安装Java SE(JDK)
java大致版本区别如下:
Java SE(Java Platform,Standard Edition) 它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础
Java EE(Java Platform,Enterprise Edition)。这个版本以前称为 J2EE。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。
Java ME(Java Platform,Micro Edition)。这个版本以前称为 J2ME。Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境
JRE java运行环境,保证基本java程序的运行,安装基本的“jvm”java虚拟机
对于java se有三种类型:
JDK,用于java程序开发及运行
Server JRE,用于服务器端java程序运行
JRE,用于客户端java程序运行。
二、安装:
将下载的java SE的jdk安装文件,双击安装,首先会安装JDK(开发工具包),下一步,会安装JRE(运行环境),安装完成。
三、配置:
配置是为了更方便的使用JDK,比如没次执行一条命令,都要前面写一长串的路径很麻烦
判断JDK是否安装:打开CMD命令行进入JDK安装目录下的bin目录,输入java,有以下输出,则安装成功。
(java命令对应bin目录下的java.exe文件,同样还有其他命令和文件,如javac(编译)命令对应其目录下javac.exe文件)
添加系统环境变量:在将JDK安装目录下的bin目录路径添加到系统环境变量path中。否则会报错:‘java’ 不是内部命令。
path:windows系统执行命令是要搜寻的路径
任意新建一个文件目录(以后java代码就放在这里),新建系统环境变量classpath,将改目录路径添加至classpath下。否则会报错:Exception in thread "main" java.lang.NoClassDefFoundError:[文件名]
classpath:Java在编译和运行时要找的class所在的路径