1. 计算机发展史:
编程语言:提前制定好的一套交流规则,人与就计算机
机器语言(二进制码)----低级语言(汇编语言)----高级语言(JAVA......)
发展方向:人类更加容易理解的方式
2. Java语言发展史:
诞生于1995年(Oak改名)
(Sun-Oracle(甲骨文))
1996 JDK1.0 Java开发工具包 www.oracle.com
Java包含三大块:JavaSE(Java标准版,基础),JavaEE(企业版吗,发展方向),JavaME(微型版)
3. Java语言特性(开源,免费,纯面向对象的,跨平台)
(1)简单性:相对而言;不再支持多继承;无指针;Java底层是C++实现的;
(2)面相对象:纯面向对象的,更符合人的思维结构
(3)可移植性:
Java语言一次编译,到处执行(不同操作系统)
class文件,JVM(包含在JDK中,不是跨平台的)
(4)多线程:多个线程,Thred
(5)健壮性:自动垃圾回收机制
(6)安全性:开源