Java语言的发展简史
1994年秋,Sun公司注册商标Java。
1995年年初,Sun公司发布了Java语言,免费给大家使用,直接开源。几个月后,Java成了互联网最热门的宝贝,互联网上涌现出了数不清的Java小程序。
1996年年初,Sun公司发布了强大的开发类库:JDK1.0。1997年2月18日,Sun公司发布了JDK1.1。
1998年12月,Sun公司发布了Java历史上最重要的JDK版本:JDK1.2,伴随这JDK1.2一同发布的还有JSP/Servlet、EJB等规范,并将Java分成了J2EE、J2SE、J2ME三个版本。这个时期也是Java飞速发展的时期。
2002年2月,Sun公司发布了JDK历史上最为成熟的版本:JDK1.4。在此期间,Java语言在企业应用领域大放光彩,涌现出了大量基于Java语言的框架:Struts、WebWork、Hibernate、Spring等;大量企业应用服务器也开始涌现:WebLogic、WebSphere、Jboss等
2004年10月,Sun公司发布了万众期待的JDK1.5,同时,Sun公司将JDK1.5改名为JDK5.0,J2EE、J2SE、J2ME也相应的改名为JAVAEE、JAVASE、JAVAME。JDK1.5增加了许多新功能,也发布了新的企业级平台规范,并推出了EJB3.0规范。还推出了自己的MVC框架规范:JSF。
2006年12月,Sun公司发布了JDK1.6版本(也被称为Java SE 6)。
2007年11月,Google宣布推出了一款基于Linux平台的开源手机操作系统:Android。Android的出现顺应即将出现的了移动互联网潮流。Android使用Java语言来开发程序,随着Android平台的流行,让Java语言获得了在客户端程序上大展拳脚的机会。
2009年4月20日,Oracle公司收购Sun公司。
2011年7月28日,Oracle公司发布了Java SE 7。
2014年3月18日,Oracle公司发布了Java SE 8。
注:James Gosling(詹姆斯·高斯林)被成为Java之父
Java特点
简单性、解释性、面向对象、高性能、分布式处理、多线程、健壮性、动态、结构中立、安全性等
☆ 开源:开放源代码,放在JDK安装目录下面的src.zip压缩包里面,存放Java核心代码。
☆ 跨平台:一次编译,到处运行,Java程序可以在不同平台(操作系统)上运行。
Java开发环境
JDK:Java开发工具包,里面包含开发工具(编译工具javac.exe和运行工具java.exe等)和JRE
JRE:Java运行环境,里面包含的是一些核心类库,JVM(Java虚拟机)
JVM:Java虚拟机,不是跨平台的,不同的操作系统有不同的虚拟机,比如window操作系统上虚拟机不能用在其他操作系统上,那么只能在不同操作系统上安装一个对应操作系统版本的虚拟机
注:JDK下载好后,是傻瓜式的安装,选择你的安装路径,默认点下一步就行了(安装中会独立再安装一次JRE,可跳过)
Java环境变量的配置
找到JDK的安装路径,记录bin目录的路径,找到计算机环境变量的配置位置,添加进系统变量的Path变量下(各操作系统有不同的配置方法,可百度详细了解)
注:配置好后,在DOC命令控制台输入: java -version 可查看JDK是否配置成功(成功会显示JDK的版本)