第一天里,爪哇的学习呢是了解JAVA的来源以及发展历史,了解爪哇的特性。今天的课程学习的要点在下面总结:
JAVA是由SUN公司 Stanford university network 公司开发的
sun 公司成立于1982年 。
JAVA的前身并不叫JAVA 而是OAK 1991年的时候出现,它是基于C++开发的新语言 主要用于嵌入式设备
之后JAVA流行了,产生了HOTJAVA浏览器。
JAVA是这么来的:在1991年的时候SUN 公司竞标一个green的项目,此项目就类似于今天的嵌入式开发,但是最早是打算采用C++进
行开发的,可是遗憾的是,C++开发比较复杂,所以SUN的工程师在C++的基础之上开发了一个新的平台称为OAK。
JAVA的主要设计师 JAMES GOSLING
1995年5月23号 SUN发布了JAVA1.0
JAVA DEVELOPMENT KIT,JDK1.0
JAVA2,JDK1.2
J2SE 5.0得到了进一步的改进,现在的版本是JDK1.6 称为 J2SE 6.0
那么经过了解,了解到,OAK是怎么转成AJVA的 当时基于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 中最大的特点:可移植性 一个程序 可以同时在多个平台上执行。
在不改变程序自身的情况下, 但是想要实现这个移植性 就要使用JVM。
如图我们来看看JAVA的 三种技术分支
看看他的可移植性:
接下来就是JAVA的运行机制先编译一个文件然后编写成可执行的CLASS
转载于:https://blog.51cto.com/crhack/1159019