Characteristics of computer languages and the history of Java
第一代是0,1.
第二代是汇编语言 .
戈登.摩尔(Intel公司创始人之一)的摩尔定律:相同价格下,每隔18个月,用户购买到的硬件设备性能就会提升一倍
第三代高级语言:面向过程和面向对象
C语言1972年产生,10后1982年C++面世.
1995年java面世,然后sun公司制作了支持java applet的Hotjava网页浏览器.
1998年java2一下上线了专注于不同平台的三个版本:java2SE(桌面),java2ME(手机),java2EE(服务器)
weblogic中间件将java向着高可用,高并发,高性能发展.
2006年Hadoop专注于大数据.
2008年Android面世.
Java特性
可移植性(一次编译,到处运行):write once,run anywhrer
动态性:IO技术
健壮性:jvm虚拟机
开发环境
JDK开发环境:Java Development Kit
JRE运行环境:Java Runtime Environment
JVM虚拟机