java语言发展史和历史的地位:
第一代语言:打孔机--纯机器语言。
第二代语言:汇编。
第三代语言:C、pascal、Fortan面向过程语言,C++面向过程/面向对象语言,java跨平台的纯面向对象语言,.NET跨语言平台。
语言是朝着程序员更加能理解的方向发展,变得更加的高级。
java发展史和java体系:
95年sun发布jdk1.0.
98年JDK1.2,更名为java2.
后续jdk1.3,1.4。
目前jdk版本。
java发展史:
java语言特点:
1、一种面向对象语言。
2、一种与平台无关的语言,提供程序运行的解释环境。
3、一种健壮性语言,吸收了C++语言的优点,去掉了影响内部健壮部分(指针、内存申请、释放等)。
java虚拟机(JVM java virtual machine)
java虚拟机可以理解成一个以字节码为机器指令的CPU。
对于不同的运行平台,有不同的虚拟机。
java虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,到处运行”。
java安装环境和运行环境(JDK和JRE):
JDK(java Development Kit),JRE(java Runtime Environment) ,我们可以去sun网站上下载jdk包,在安装jdk同时会自动的安装上jre。