美文网首页Java我爱编程
初识Java(一) --- Java语言概述及开发环境

初识Java(一) --- Java语言概述及开发环境

作者: 子非鱼丶焉知鱼之乐_ | 来源:发表于2017-05-02 11:14 被阅读30次

    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的版本)

    相关文章

      网友评论

        本文标题:初识Java(一) --- Java语言概述及开发环境

        本文链接:https://www.haomeiwen.com/subject/neqttxtx.html