**
JAVA的认识
##Java的概述
- Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程
**
##Java的发展历史
- 1990年,SUN公司推出Green计划,由James Gosling领导设计了一门叫做Oak的语言,为了实现智能设备。但Green并没有发展成功。
- 1990年,由于互联网的流行,Oak语言经过改造,成为了现在的Java。所以Oak就是Java的前身。
- 1995年,Java正式诞生,推出了Java1.0以及开发工具包JDK1.0
- 2004年,Java推出了Java5,此后都以JavaX命名版本
- 2009年,Sun公司被Oracle收购,之后都由Oracle进行更新维护
- 2014年,推出了Java8,是当前最流行稳定的Java版本,也是长期维护版LTS
当前长期维护版是Java8、Java11和Java17
JAVA的作用
###Java的分类
- JavaSE
- JavaME
- JavaEE
JavaSE称为Java标准版,是Java的核心和基础,也是JavaME和JavaEE的核