1.SUN公司
SUN:Stanford University Network
1982年成立
2009年被甲骨文收购
2.Java发展历程
Oak:Java的前身,1991年出现
基于C++开发的新语言,主要用于嵌入式设备开发
之后产生了HotJava浏览器
3.Java发展历程
Java主设计者:James Gosling
1995.5.23 Sun发布了Java1.0
Java2,JDK1.2
J2SE5.0得到进一步改进
现在使用较多的版本:JDK1.8
4.Java主要分支
Java SE
Java2 Platform,Standard Edition
前身:J2SE 2005年之后更名为Java SE
Java EE
Java2 Platform,Enterprise Edition
前身:J2EE 2005年之后更名为Java EE
Java Me
Java2 Platform,Micro Edition
前身:J2ME 2005年之后更名为Java ME
5.三种技术的关系
6.Java语言的特点
平台无关性
面向对象
安全稳定
支持多线程
7.Java应用程序运行机制
计算机高级编程语言类型:
编译型
解释型
Java是两种语言的结合
编译命令:Javac.exe
解释命令:Java.exe
Java程序组成:Java源文件、字节码文件、机器码指令
8.Java虚拟机(Java virtual Machine)
在一台计算机上由软件或硬件模拟的计算机。Java虚拟机读取并处理经编译过的与平台无关的字节码Class文件
Java编译器针对Java虚拟机产生Class文件,因此是独立于平台的
Java解释器负责将Java虚拟机的代码在特定的平台上运行
领取专属 10元无门槛券
私享最新 技术干货