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一样登上新世纪的舞台?
本文回顾了Java语言的起源,从机器语言到C语言,再到C++和最终的Java,详细介绍了Java如何克服前代语言的缺点,如指针和内存管理问题,并凭借其简单易学、万物皆对象的特点,以及跨平台的JVM技术,成功攻占服务器领域。文章还探讨了Java的特性,包括动态性和多线程能力。
4712

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



