Sun是原先开发Java的公司。后由Oracle进行开发维护。
Java有许多优秀的语言特性。它是一个完整的平台,有一个庞大的库,其中包含了很多可重用的代码和一个提供诸如安全性、跨操作系统的可移植性以及自动垃圾收集等服务的执行环境。
Java白皮书摘要关键字
-
简单性
-
面向对象
-
分布式
-
健壮性
-
安全性
-
体系结构中立
-
可移植性
-
解释型
-
高性能
-
多线程
-
动态性
Java Aplet是嵌入网页中的程序,需要启用Java的Web 浏览器执行字节码,而不需要下载任何软件;它可以对用户行为作出相应,改变外观,在运行他的计算机和提供他的计算机之间传递数据。
| 版本 | 年份 | 语言新特性 | 类与接口的数量 |
|---|---|---|---|
| 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 | 基于字符串的switch、钻石操作符、二进制字面量、异常处理改进 | 4024 |
| 8 | 2014 | lambda表达式、包含默认方式的接口、流和日期/时间库 |
4240 |
Java语言简介与发展历程
本文介绍了Sun公司开发的Java语言,后由Oracle继续维护和发展。Java以其简单性、面向对象、分布式等特点闻名,并且拥有一个庞大的标准库。文章还详细记录了从1996年的1.0版到2014年的8.0版的主要更新,包括语言特性和类与接口数量的变化。

被折叠的 条评论
为什么被折叠?



