一、Java发源于发展
Java于1995年诞生于Sun公司,主要面向服务器市场。但由于当时服务器市场萎缩,Sun公司也逐渐走向没落。终于,在2009年,Java被继父Oracle公司收养,亲爹Sun公司淡出人们的视线。在继父的抚养下,Java 7 、Java 8在几年中相继面世,从此Java一改颓势,迸发出无限生机。
Java在吸收了C++的各种优点的同时抛弃了晦涩的多继承,指针等内容,使其更便于使用。同时Java还具有面向对象、分布性、编译和解释性等多种特点。因此,Java备受程序员的喜爱,常年在编程语言排行榜中名列前茅。
二、工作原理
Java程序的编译运行需要四个步骤:
Java源程序(.java文件)→ [编译] → 字节码文件(.class文件)→ [解释]→ 机器码 → [执行]。