01_Java语言概述

来源:互联网 发布:什么是淘宝营销词 编辑:程序博客网 时间:2024/06/06 15:39

Java语言概述

JDK下载、安装、环境配置

 

计算机语言发展史

分为三个阶段:

  • 机器语言
  • 低级语言
  • 高级语言

Java发展史

开始是由以为叫James Gosling带领团队开发的用于智能家电的(类似今天的小米,但是小米用的别人的系统,哎),比如钟表、录音机、洗衣机、电视机等等的。

其实从这里也可以看到,真正的大牛,不是编程牛逼,而是一些能预测行业发展,并且能和很多语言进行利弊分析,最终开发一个语言或者项目适合自己公司业务的。

详细介绍:Java介绍

这里需要注意的是:

  • 跨平台
  • 面向对象
  • 开源

Java分为三个体系:

  • Java SE(J2SE,Java2 Platform Standard Edition,标准版)
  • JavaEE(J2EE,Java 2 Platform, Enterprise Edition,企业版)
  • Java ME(J2ME,Java 2 Platform Micro Edition,微型版)

1995年5月23日

 

Java语言诞生

1996年1月

第一个JDK-JDK1.0诞生

1996年4月

10个最主要的操作系统供应商申明将在其产品中嵌入JAVA技术

1996年9月

约8.3万个网页应用了JAVA技术来制作

1997年2月18日

JDK1.1发布

1997年4月2日

JavaOne会议召开,参与者逾一万人,创当时全球同类会议规模之纪录

1997年9月

JavaDeveloperConnection社区成员超过十万

1998年2月

JDK1.1被下载超过2,000,000次

1998年12月8日

JAVA2企业平台J2EE发布

1999年6月

SUN公司发布Java的三个版本:标准版、企业版和微型版

2000年5月8日

JDK1.3发布

2000年5月29日

JDK1.4发布

2001年6月5日

NOKIA宣布,到2003年将出售1亿部支持Java的手机

2001年9月24日

J2EE1.3发布

2002年2月26日

J2SE1.4发布,自此Java的计算能力有了大幅提升

2004年9月30日18:00PM

J2SE1.5发布,成为Java语言发展史上的又一里程碑。为了表示该版本的重要性,J2SE1.5更名为Java SE 5.0

2005年6月

JavaOne大会召开,SUN公司公开Java SE 6。此时,Java的各种版本已经更名,以取消其中的数字“2”:J2EE更名为Java EE,J2SE更名为Java SE,J2ME更名为Java ME

2006年12月

SUN公司发布JRE6.0

2009年4月7日

Google App Engine开始支持Java

2009年04月20日

甲骨文74亿美元收购Sun。取得java的版权

2010年11月

由于甲骨文对于Java社区的不友善,因此Apache扬言将退出JCP

2011年7月28日

甲骨文发布java7.0的正式版

2014年3月19日

甲骨文公司发布java8.0的正式版

 

Java语言特性

简单性:学习门槛低,甚至很多培训机构初中生都能学,而且出来工作2-3年能拿到8-10k这样。

面向对象

可移植性(JVM):跨平台,其实这个也好理解,了解过java历史的都知道,java开始其实是sun为了打开智能家电市场的,那肯定得需要一门跨平台的语言了。

健壮性(自动垃圾回收机制GC)

多线程

高并发

 

 

Java的加载与执行

 

 

 

 

0 0
原创粉丝点击