初识JAVA
Java的起源:
Java之父:James Gosling
1995年5.23日正式诞生;Java的形象代表图标 :“一杯热气腾腾的咖啡”;吉祥物:Java Bean 一颗咖啡豆
Java的发展:
sun退出的 "JDK 1.2" 是一个里程碑的版本;奠定了今天的成就;别名(playground)意义为自由的操场;允许操作者自己开发自己的程序;即Java平台已经搭建好。
JDK 1.5 别名(tiger)
JDK 1.6 (最稳定的版本); 最新版本:JDK 1.7
Java 是一种完全的面向对象编程语言:其思维方式就是“面向对象”
Java的技术特点:
1.简单性
去掉了C语言中的指针,功能通过调用方法实现,通常自己不用编写“算法”
2.面向对象编程语言
万物皆对象
3.一种与平台无关的语言
通过“解释器”对不同的操作平台进行解释可执行文件。
4.健壮性和安全性
运行非常稳定,底层操作在虚拟机下运行,不运行操作者去手动执行;没有指针,不支持编写病毒
5.多线程
将单线程集合起来;在同一时间可以做多件事情
执行Java代码的步骤:
1.编写源文件:\*.java
2.通过“编译器”进行编译:\*.class文件//可执行文件
3.进入Java虚拟机,通过类加载器把class文件加载到内存中
4.通过“字节码校验器”进行 校验
5.通过“解释器”解释代码给不同的操作系统(实现Java的跨平台)
JDK:除具有JRE中的功能,还多编译器
JRE:具有Java虚拟机中的功能(一般提供给用户)//即实现代码的具体功能
还没有评论,来说两句吧...