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 Virtual Machine):
JAVA中的最大特点:可移植性,一个程序,可以同时在多个平台上执行,而不改变程序本身。但是如果要想实现这样可移植性,则必须利用JVM。
浙公网安备 33010602011771号