首页 > 代码库 > JavaSE - Java发展概述

JavaSE - Java发展概述

(内容可能有点琐碎,只是我总结的一点发展要点)


SUN公司:Stanford University Network(斯坦福大学校园网),1982年成立。


java发展前身:Oak,1991年出现。


Ork:中文意思是橡树,是SUN公司的工程师在C++的基础之上开发的一个新平台。


Ork开发的一套浏览器:HotJava。


Java主设计师:James Gosling。


Ork --> Java,Ork当时已经被注册了,在重命名时,想起了一种南美洲的咖啡,名字叫做Java,因此Java的Logo是咖啡。



JAVA SE  /  JAVA EE  /  JAVA ME :前身分别为J2SE,J2EE,J2ME,在2005年之后分别改名为JAVA SE,JAVA EE,JAVA ME。


JAVA SE  /  JAVA EE  /  JAVA ME 三种技术的关系:



Java语言的特点:

· 简洁有效

· 可移植性

· 面向对象

· 解释型

· 适合分布式计算

· 拥有较好的性能

· 健壮、防患于未然

· 具有多线程处理能力

· 具有较高的安全性

· 是一种动态语言

· 是一种中性结构


Java应用程序运行机制:



Java中最大的特点:可移植性,一个程序,可以在多个平台上执行,而不改变程序本身。但是如果要想实现这样的可移植性,则必须利用JVM(Java Virtual Machine  -- Java虚拟机)。


更加形象的解释:



JavaSE - Java发展概述