3.1 Java 帝国的诞生
3.1 Java 帝国的诞生
C & C++
- 1972 年 C 诞生
- 贴近硬件,运行极快,效率极高
- 操作系统,编辑器,数据库,网络系统
- 指针和内存管理
- 1982 年 C++ 诞生
- 面向对象
- 兼容 C
- 图形领域、游戏等
反抗
建立一个新的语言
- 语法像 C
- 没有指针
- 没有内存管理
- 真正的可移植性(编写一次,到处运行)
- 面向对象
- 类型安全
- 高质量的类库
- ······
Java 初生
- 1995 年的网页简单而粗糙,缺乏互动性
- 图形界面的程序(Applet)
-
Bill Gates 说:这是即今为止设计最好的语言!
-
Java 2 标准版(SE):桌面
-
Java 2 移动版(ME):手机
-
Java 2 企业版(EE):服务器
- 大量的巨头加入
Java 发展
- 他们基于 Java 开发了很多的平台、系统、工具
- 构建工具
- 应用服务器
- Web 开发
- 开发工具
- ······
2006 年:Hadoop(大数据领域)
2008 年:Android(手机端)

浙公网安备 33010602011771号