解释:a,写本文纯为了帮助自己理解,不敢保证对!
b,文中用到桥来做类比。这里桥是想强调桥对通过桥的事物的改变功能。
1、 Java含义
Java有两方面含义:1.java编程语言。2、Java平台
2、详解
2.1 Java 编程语言
它是一种面向对象的高级编程语言,是一种语言。它能够以面向对象的形式的描述某个东西(开发某种程序)。就如汉语一样,我们可以用汉语的按照汉语的形式写文章一样。java编写的程序最终是要在机器上运行的,正如汉语写的文章最终也是要被人看的。并不是所有的机器都能够运行你写的这一个Java程序,这时你需要有java平台(相当于字典)作为连接程序与操作系统的桥梁,在我们编写程序时,只要我们认清楚Java平台的特性,并以此编写出的程序就可以在机器上运行。就像你要通过一个具有魔力的桥到某个你不确定是否会适应的目的地时,你只需要认清楚桥的入口,桥会对你做相应的改变以实现你能够适应桥的另一端的环境一样。
java编程语言是由标示符、关键字、语法等等构成的,正如汉语有字、标点,语法构成一样。
2.2 Java 平台
Java 平台包括Java虚拟机和Java核心类库。它为纯Java程序提供了统一的编程接口(上文提到的具有魔力的桥的入口),而不管下层操作系统(桥的出口端环境)是什么。java平台包括JME(通往移动设备的桥)、JEE(通往企业级设备的桥)、JSE(通往桌面设备的桥)
Java虚拟机:就是我们所说的桥的桥洞。
Java核心类库:是我们通过桥时会对你施以改变的工具。
3、Java发展史发展的是什么
看java发展史时经常会看到类似下文的介绍:旁边附上我自己的理解