收藏 分享(赏)

JAVA_1Java语言简介.ppt

上传人:kpmy5893 文档编号:7069868 上传时间:2019-05-05 格式:PPT 页数:11 大小:295KB
下载 相关 举报
JAVA_1Java语言简介.ppt_第1页
第1页 / 共11页
JAVA_1Java语言简介.ppt_第2页
第2页 / 共11页
JAVA_1Java语言简介.ppt_第3页
第3页 / 共11页
JAVA_1Java语言简介.ppt_第4页
第4页 / 共11页
JAVA_1Java语言简介.ppt_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、Java语言简介,Java语言的历史,1995年5月23日,Sun Microsystems公司推出的跨平台编程语言Java语言诞生。 1996年1月,第一个JDKJDK1.0诞生。 1997年2月18日,JDK1.1发布。 1999年6月,Sun公司发布Java的三个版本:标准版、微型版和企业版(J2SE、J2ME、J2EE)。 2002年5月,JDK1.4发布。 2004年9月30日18:00PM,J2SE1.5发布,这是Java语言的发展史上的又一里程碑事件。为了表示这个版本的重要性,J2SE1.5更名为J2SE5.0(代号:tiger,老虎)。 2005年6月,JavaOne大会召开,

2、Sun公司公开Java SE 6。此时,Java的各种版本已经更名,已取消其中的数字“2”:J2EE更名为Java EE,J2SE更名为Java SE,J2ME更名为Java ME。 2006年12月11日,J2SE6.0(代号:Mustang,野马)发布。 2009年04月20日,Oracle(甲骨文)宣布收购Sun。,Java语言的相关知识,人物:James Gosling JRE:全称Java Runtime Environment,即Java运行环境(一个运行Java程序的平台)。JRE由Java虚拟机(Java Virtual Machine,简称JVM)以及一些核心类库组成。只要计

3、算机提供了Java运行环境, 用Java语言编写的软件就能在其上运行。 JDK:全称Java Development Kit,即Java开发工具包。JDK 是整个Java的核心,包括JRE、Java工具和Java基础类库。最主流的JDK是Sun公司发布的JDK,除此之外,还有很多公司和组织开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。 SDK:全称Software Development Kit,即软件开发工具包。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做SDK。JDK就是Ja

4、va的SDK(如果使用微软的C#进行开发,那么就需要C# SDK)。,Java语言的特点,简单:不再使用指针和运算符重载,并提供了自动的垃圾回收机制。 健壮性:异常处理、自动的垃圾回收机制。 面向对象:提供类、接口和继承。 与平台无关:字节码文件。由于Java语言与平台无关,所以可以实现一次编写代码,在任何平台随时运行,即Sun 公司想要实现的“一次编写,到处运行”(Write once, Run anywhere)。 多线程 安全,Java平台的组成,Java语言,JDK,操作系统,Java平台介绍,Java语言开发实际上就是对各种Java基础类的使用,这些基础类放在一起也就是我们要使用的基

5、础类库,其中一些核心的Java基础类库形成了Java Stand Edition。由于历史原因,Java1.2以后的版本称为Java2,相应的也就有了J2SE、J2EE、J2ME三种平台,这三个平台是Java针对不同的应用来提供不同的服务,也就是提供不同类型的类库。 Java SE(J2SE):Java标准版,是我们通常用的一个版本。从JDK 5.0开始,称为Java SE。利用该平台可以开发Java桌面应用程序和低端的服务器应用程序,也可以开发Java Applet程序。 Java ME(J2ME):Java微型版,主要用于移动设备、嵌入式设备(如手机、PDA)上的Java应用程序。从JDK

6、 5.0开始,称为Java ME。 Java EE(J2EE):Java企业版,主要用于构建企业级的应用程序。从JDK 5.0开始,称为Java EE。是对J2SE进行扩充,主要面向企业级开发。,下载、安装JDK,最新版本下载: http:/ http:/ 归档版本下载: http:/ http:/ - “系统属性” - “高级” - “环境变量”中设置 1、新建系统环境变量JAVA_HOME 新建变量名JAVA_HOME(指明JDK安装路径 ),变量值D:jdk1.5.0_16 2、设置系统环境变量path 修改path变量的值,添加%JAVA_HOME%bin。设置了path之后使得系统可

7、以 在任何路径下识别Java命令。 3、新建系统环境变量CLASSPATH 新建变量名CLASSPATH,变量值 .;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar; 注意其中的第一个“.”不可省略,它代表包括当前目录。 CLASSPATH用于搜索 Java 编译或者运行时需要用到的类。 方式2:在命令行中设置(等号右边的值不能有空格,也不能有中文) set JAVA_HOME=D:jdk1.5.0_16 set path=%JAVA_HOME%bin;%path% set CLASSPATH=.;%JAVA_HOME%libdt.jar;%JAVA_

8、HOME%libtools.jar 在命令行任何路径运行java version:查看jdk版本信息 在命令行任何路径运行java verbose:查看jdk详细加载信息,Java程序开发过程,开发Java程序: 编写Java源程序,并且以扩展名.java保存; 编译Java源程序,使用Java编译器(javac)编译源程序,获取到相应的字节码文件,此文件以.class为扩展名。 运行Java程序:如果是Java应用程序则通过Java解释器(java.exe)来解释执行字节码文件;如果是Java Applet程序,则程序的字节码必须通过浏览器中内嵌的Java虚拟机解释运行。,JVM的运行过程,

9、代码的装入 代码的校验 代码的执行,一个简单的Java程序,public class HelloWorldpublic static void main(String args) System.out.println(“Hello world!”); 类名(class name)首字母必须大写。 一个Java源文件中可以有多个类(class),但是只能有一个public类。 Java源文件的名字要与public类的名字完全相同。 一个Java源文件中如果没有public类,源文件名字只需和某个类的名字相同,并且扩展名是.java。 Java语言中字母是区分大小写的。 每个类都可以有main()方法,非public类也可以有main()方法。 JDK1.5的编译器和以前版本的编译器有很大不同,它不再向下兼容,也就是说用JDK1.5编译器生成的字节码只能在安装了JDK1.5或JRE1.5的Java平台环境中运行。如果需要在低版本平台上运行,解决方法:javac source 1.4 文件名.java。,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 网络科技 > Java

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报