【Java核心技术 I】第一章 Java程序设计概述

Java关键词 (特性)

  • 简单性
  • 面向对象
  • 网络技能
  • 健壮性
  • 安全性
  • 体系结构中立 (编译生成与机器无关的字节码)
  • 可移植性
  • 解释型
  • 高性能 (优秀的JIT弥补了解释型的不足)
  • 多线程
  • 动态性 (反射机制)

Java applet (已过时)

用于在网页中嵌入一个动态可交互的小程序,现如今基本已被Flash和JavaScript取代。

版本与新特性

版本 年份 新特性 类与接口的数量
1.0 1996 语言本身 211
1.1 1997 内部类 477
1.2 1998 1524
1.3 2000 1840
1.4 2002 断言 2723
5.0 2004 泛型类型、“for each”循环、可变元参数、自动装箱、元数据、枚举、静态导入 3279
6 2006 3793
7 2011 基于字符串的swith、变形操作符、二进制字面量、异常处理改进 4024

补充* (来自developerWorks中国的Java 8 新特性概述)

版本 年份 新特性 类与接口的数量
8 2014 函数式接口、Lambda 表达式、集合的流式操作、注解的更新、安全性的增强、IO\NIO 的改进、完善的全球化功能 *
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章