Java概述及开发环境搭建

一、Java发展历程:

Oak:Java的前身,1991出现

基于C++开发的新语言,主要用于嵌入式设备开发

之后产生了HotJava浏览器

 

   在1991年的时候SUN公司竞标一个Green的项目,此项目就类似于今天的嵌入式开发,但是最早是打算采用C++进行开发,可是,C++的开发比较复杂,所以SUN公司的工程师在C++的基础之上开发了一个新的平台,称为Oak。

   SUN的开发者发现浏览器技术非常的流行,所以由Oak又开发出了一套浏览器--HotJava。

   Java主设计者:James Gosling。1995.5.23 Sun发布了Java1.0(Java Development Kit, JDK1.0),Java2,JDK 1.2。J2SE 5.0得到进一步改进。现在的版本:JDK 1.7(也称为J2SE 7.0)。

   Oak-->Java。

   当时基于Oak产生了新的语言(后来被称为Java),但是此语言不能被注册,因为已经被注册过了,所以只能为这个新的语言重新命名,,重新命名的时候就想起了经常喝的一种南美洲的咖啡,这个咖啡的名字就叫做Java。

 

二、Java主要技术分支:

JAVA SE Java 2 Platform, Standard Edition ,前身为J2SE,2005年之后更名为JAVA SE

JAVA EE Java 2 Platform, Enterprise Edition ,前身为J2EE,2005年之后更名为JAVA EE

JAVA ME Java 2 Platform, Micro Edition ,前身为J2ME,2005年之后更名为JAVA ME

 

三种技术的关系:

Java概述及开发环境搭建

三、Java语言的特点:

简洁有效

可移植性

面向对象

解释型

适合分布式计算

拥有较好的性能

健壮、防患于未然

具有多线程处理能力

具有较高的安全性

是一种动态语言

是一种中性结构

 

四、Java应用程序运行机制:

Java概述及开发环境搭建

五、Java虚拟机(Java Virtual Machine):

Java概述及开发环境搭建

JAVA中的最大特点:可移植性,一个程序,可以同时在多个平台上执行,而不改变程序本身。但是如果要想实现这样可移植性,则必须利用JVM。

posted @ 2012-04-01 00:13  Net-Spider  阅读(236)  评论(0)    收藏  举报