计算机的发展史
-
Java的历史要追溯到1991年,由Patrick Naughton 和 James Goslong(一个全能的计算机奇才,Sun公司会士)带领的Sun公司的工程师小组设计的一种小型的计算机语言;
-
Java所开发的语言是以C++为基础;前身叫“Oak”;
-
因Oak是一种已有的计算机语言的名字,于是,后改名为“java”;
-
1992年,Green项目发布了它的第一个产品,称之为“ *7 ”;
Java语言的演进
版本 年份 新语言特性 类与接口的数量 1.0 1996 语言本身 211 1.1 1997 内部类 477 1.2 1998 strictfp修饰符 1524 1.3 2000 无 1840 1.4 2002 断言 2723 5.0 2004 泛型类、“for each”循环、可变元参数、自动装箱、元数据、枚举、静态导入 3279 6 2006 无 3793 7 2011 基于字符串的选择语句、菱形运算符、二进制字面量、异常处理增强 4024 8 2014 lambda表达式、包含默认方法的接口、流和日期/时间库 4240 9 2017 模块、其他的语言和库类增强 6005 Java的特性和优势
-
简单性
-
面向对象
-
可移植性
-
高性能
-
分布式
-
动态性
-
多线程
-
安全性
-
健壮性
Java SE:标准版(桌面程序)
Java ME:嵌入式开发(手机,小家电)
Java EE:E企业级开发(web端,服务器开发)
JDK:Java Development Kit
JRE:Java Runtime Environment
JVM:Java Virtual Machine