美文网首页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语言概述及开发环境

    Java语言的发展简史 1994年秋,Sun公司注册商标Java。 1995年年初,Sun公司发布了Java语言,...

  • 适合初学者的IDEA使用教程

    一、初识IDEA IDEA 全称IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在...

  • 初识Java

    1 初识Java 目录 1 初识Java1.1 概述1.2 特点1.3 环境搭建与开发工具1.3.1 环境搭建1....

  • The Java Tutorials: Java 教程笔记

    Java 基础 新手入门 介绍Java语言,安装开发环境,创建简单程序。 学习Java语言 介绍Java语言的基本...

  • Android 开发技术 第一课

    环境篇 Android使用Java作为开发语言,故需要配置Java环境及Androdi环境 Java环境下载JDK...

  • Spark开发环境搭建

    按照开发语言的不同,分为Java、Scala和Python开发环境。其中Java和Scala开发环境搭建步骤相同,...

  • Java学习

    1 java语言基础 java语言简介, Java开发环境, 变量, 运算符, 表达式, 分支语句, 循环语句, ...

  • JAVA语言

    Java (计算机编程语言) JavaEE:12天掌握Java语言开发 - Java-环境搭建及基础语法 - 创...

  • Java学习路线阶段一【J2SE】

    java开发前奏: ①计算机基本原理,Java语言发展简史以及开发环境的搭建,体验Java程序的开发,环境变量的设...

  • eclipse的安装

    1-开发环境 1) JDK(Java Development Kit):java语言的软件开发工具包,是java的...

网友评论

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

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