Java入门-历史背景

历史背景

创始人

1955加拿大 James呱呱坠地

James-Gosling 高司令

喜欢捣鼓各种电器

12岁

15岁

 

80年代初期

IBM公司

跳槽SUN公司(前身    Stanford University Network工作室)SUN Microsystems

SUN 非常注重人才 对于技术的使用

奈何项目没有成为流行产品

Green项目 智能家居 不能跨平台

开发一套全新的语言规范

        沿用了很多C++语法结构

        起名 窗外一颗橡树 橡树

OAK 摒弃了很多不好的东西 过于庞大 不能跨平台

 

时机 硅谷 全球性的IT盛会

1995

        想要去参会 并且发布Oak全新的语法规范

        遇到问题:Oak已经被注册

        改名JAVAß 印尼 爪洼岛 Java 咖啡豆

1995.5.23

        SUN 公司 正式发布了Java语言

1996.1

        开发工具包JDK1.0

 

1999.6

        Java第二代平台JDK1.2   细化了三个不同的小版本(不同方向)

        (J2SE)Java2 Standard Edition    Java第二代平台标准版  桌面级 C/S

(J2EE)Java2 Enterprise Edition   Java第二代平台企业版  企业级 B/S

        (J2ME)Java2 Micro Edition          Java第二代平台微型版  移动端

 

其他:P2P  Point to Point

           DAO Date Access O

 

2004.5

        JDK1.5版本发布  加入很多新的特性ß 里程碑式的版本

        改名 Java5

2005.6   发展十年

        Java6   最经典的版本  留存最久的版本

 

2009

当时市价   74$    Oracle  并购

        Java易主

2011

        Oracle Java7

2013

        Oracle Java8

2017

        Oracle Java9

 

 

 

Java语言的特点

***1.跨平台性     以前  平台(不同厂商的芯片)    ,现在  平台(不同版本的操作系统)

***2.面向对象(思想)

3.简单性   省去了C++多继承、指针等等

4.健壮性(鲁棒性)  自己有些机制帮我们处理一些小问题

                垃圾回收机制  异常处理机制

5.多线程性  并行的操作提高了性能   à线程安全问题

6.与大数据开发相关

        haidu   spark

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值