1.认识Java

JAVA简介

  1. 什么是Java

    (1) Java是1995年由Sun公司推出的一门面向对象的程序设计语言

    (1) Sun研究院院士詹姆斯·戈式林(java之父)博士亲手设计,他完成了java技术的原始编译,和虚拟机。

    (2) Java最初的名字为OAK

  2. Java版本

    (1) JavaSE:java的标准版,主要用于桌面应用程序开发,同时也是java的基础,内容包括java语言基础、JDBC操作、I/O流、网络通信、多线程技术

    (2) JavaEE:java的企业版,主要用于开发企业级分布式网络程序,如电子商务和ERP(企业资源规划)、其核心为EJB(企业Java组件模型)

    (3) JavaME:主要用于嵌入式系统开发,如掌上电脑、手机等移动通讯设备

  3. 应用领域

    (1) 桌面应用程序

    (2) 嵌入式系统开发

    (3) 电子商务应用

    (4) 企业级应用开发

    (5) 交互式系统开发

    (6) 多媒体系统开发

    (7) 分布式系统开发

    (8) 分布式系统开发

    (9) Web应用系统开发

  4. Java语言特性

    (1) 面向对象

    (2) 多线程

    (3) 多态

    (4) 分布性

    (5) 可移植性

    (6) 解释性

    (7) 安全性

    (8) 高性能

  5. 历史进程

    (1) 1995年5月23日,Java语言正式诞生。

    (2) 1996年1月,第一个JDK-JDK1.0诞生。

    (3) 1996年4月,10个最主要的操作系统供应商申明将在其产品中嵌入Java技术

    (4) 1996年9月,约8.3万个网页应用了Java技术来制作。

    (5) 1997年2月18日,JDK1.1发布。

    新特性及更新修改:

    JAR(jar包)、JDBC(Java DataBase Connectivity)(连接数据库)

    JavaBeans(java规范)、RMI(远程调用)、Inner Class(内部类)

    Reflection(反射)

    (6) 1997年4月2日,JavaOne会议召开,参与者超过万人,创造当时全球同类会议规模之纪录。

    (7) 1997年9月,JavaDeveloperConnection社区成员超过十万。

    (8) 1998年2月,JDK1.1被下载超过2,000,000次。

    (9) 1998年12月8,Java的企业平台Java EE正式发布。

    (10) 1999年6月,Sun公司发布Java的三大版本:标准版(Java SE)、企业版(Java EE)、微型版(Java ME)

    (11) 2000年5月8日,JDK1.3发布。

    新特性及更新修改:

    数学运算、Timer API(时间)、Java Sound API(声音)

    CORBA IIOP实现RMI的通信协议、Java 2D新特性、jar文件索引

    (12) 2000年5月29日,JDK1.4发布

    (13) 2001年6月5日,NOKIA宣布,到2003年将出售1亿部支持Java的手机

    (14) 2001年9月24日,Java EE 1.3发布

    (15) 2002年2月26日,J2SE1.4发布,自此Java的计算能力有了大幅提升

    (16) 2004年9月30日,J2SE1.5发布,是Java语言发展史上的又一里程碑事件。为了表示这个版本的重要性,Java SE 1.5正式更名为Java SE 5.0。

    新特性及更新修改:

    自动装箱拆箱、泛型、元数据、Introspector(内省)

    enum(枚举)、静态引入、可变长参数(Varargs)

    foreach(高级虚幻)、JMM(内存模型)、concurrent(并发包)

    (17) 2006年12月,Sun公司发布了JDK1.6(也被称为Java SE 6)。一直以来,Sun公司维持着大约2年发布一次JDK新版本的习惯

    (18) 2009年4月20日,Oracle宣布将以每股9.5美元的价格收购Sun,该交易的总价值约为74亿美元。但Oracle通过收购Sun公司获得了两项软件资产:Java和Solaris。2007年11月,Java语言作为服务器端编程语言,已经取得了极大地成功;而Android平台的流行,则让Java语言获得了在客户端程序上大展拳脚的机会。

    (19) 2011年7月28日,Oracle公司发布了Java SE 7,这次版本升级经过了将近5年时间。Java SE 7也是Oracle发布的第一个Java版本,引入了二进制整数、支持字符串的switch语句、多异常捕捉、自动关闭资源的try语句等新特性。

    (20) 2014年3月18日,Oracle公司发布了Java SE 8,这次版本升级为Java带来了全新的Lambda表达式。除此之外,Java 8还增加了大量新特性,这些新特性使得Java变得更加强大。

posted @ 2022-09-12 18:11  晓洋^  阅读(62)  评论(0)    收藏  举报