Java语言的诞生
语言的发展史
- 机器语言
二进制语言,因为计算机本质上是进行位运算的(10100)
- 汇编语言
二进制语言还是太难看了,于是出现了汇编语言;例如add mov…等底层代码的实现
- 第三代语言
C语言、C++语言、Java语言的诞生
C语言
- 优点:效率高
- 缺点:指针运算、内存管理
C++
- 面向对象
- 复杂,难学
Java语言
- 没有指针和内存管理的缺点
- 通过Applet图形界面,让大家眼前一亮
- JVM跨平台(write one run anywhere)
- J2SE—>攻占桌面(失败:swing太low)
- J2ME—>攻占手机(失败:)
- J2EE—>攻占服务器(成功:天生的)
特性及优势
简单易学
万物皆对象
Write Once , Run anywhere!!!
反射—>动态性
多线程—>边QQ,边王者
总结:java语言能取得成功,是因为本身的特性+网络发展趋势
产品的成功=人的成功?
如果时代将至,你是否准备好像Java一样登上新世纪的舞台?