Java语言发展史
1、计算机语言发展史
1)第一代语言:机器语言
主要编写二进制,直接编写01010101这样的二进制,以打孔机为代表
2)第二代语言:低级语言
主要以汇编语言为代表
3)第三代语言:高级语言
几乎和人类的语言完全相同,例如:Java、C、C++
2、Java语言发展史
1)1995年诞生,由SUN公司创建
2)Java包括三大块:
JavaSE:Java标准版
JavaEE:Java企业版
javaME:Java微型版
javaSE是基础
Java语言特性【开源、免费、纯面向对象、跨平台】
1)简单性
2)面向对象
3)可移植性:一次编译到处运行【依赖JVM实现】
4)多线程
5)健壮性:自动垃圾回收机制简称GC机制
6)安全性