
1)为何需要搭建Java计算机环境?
Java属于高级编程语言,也就是被高度封装了的编程语言(为开发者封装),而计算机只识别二进制程序。所以需要一个"解封装"角色的程序将Java"翻译"给计算机,这个程序就是Java运行环境。
2)Java发展
1991年,加拿大人,詹姆斯·高斯林,在Sun公司开发出oak语言
oak语言是基于C++语言的,以电子产品的程序为目的。
1995年,oak改名为Java(来源:印尼爪哇岛),定位:“一次编译,多处运行”。
1997年, Sun公司发布 JDK1.1
1998年JDK1.2 ,Java分为J2SE(JavaSE)/J2EE(JavaEE)/J2ME(JAVAME)
JavaSE: Java Standard Edition Java标准版, 面向桌面应用开发
JAVAEE: Java Enterprise Edition Java企业版, 面向浏览器应用开发
JAVAME: Java Micro Edition Java微版本, 面向移动端应用开发
2009年被Oracle收购,2011年Oracle发布JDK1.7,2014年JDK1.8发布
2.如何搭建Java环境 2.1 下载相关工具jdk(官网:https://www.oracle.com/java/technologies/downloads/#java8)
Eclipse(官网:https://www.eclipse.org/downloads/)
Idea(官网: https://www.jetbrains.com/idea/download/)
2.2 jdk/jre/jvm作用及关系1)jvm: Java virtual machine Java虚拟机
作用:将Java中的.class文件进一步解析为机器码
2)jre: Java run environment Java运行环境
作用:先将Java编译成.class字节码文件,再由jvm解析为机器码
jre = jvm + lib(类库)
3)jdk: Java development kit Java开发工具
jdk = jre +工具包
2.3 环境搭建 先安装jdk,再配置环境变量:
1)在“此电脑”图标上面右键属性,选择高级系统设置,点击环境变量。
2)点击新建,输入变量名JAVA_HOME,变量值C:Program FilesJavajdk1.8.0_131
3)点击新建,输入变量名CLASSPATH, 变量值
【.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar; 】(注意符号)
4)在系统变量中找到Path,点击编辑:
【%JAVA_HOME%bin;%JAVA_HOME%jrebin;】点确定
**注意:**原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码。
5)验证:通过win+R,输入CMD命令,回车,输入命令javac 检测
2.4 IDE工具 IDE: Integrate Development Environment 集合开发环境
IDE指的是一类工具.可以实现代码的编辑/运行/调试等功能
Java开发中目前常用的: Eclipse/Idea(下载ultimate版)
恭喜各位,可以开始写程序了