第1章Java概述 Java语言作为一种优秀的语言,具备面向对 象、体系结构中立、安全、稳定和多线程等优良 特性,是目前软件设计中功能极为强大的编程语 言。JaVa语言不仅可以开发大型的应用程序,而 且特别适合 Internet的应用开发。Java具备了“ 次编写,到处运行”的特点,因此,它已成为网 络时代最重要的语言之
第1章 Java概述 Java语言作为一种优秀的语言,具备面向对 象、体系结构中立、安全、稳定和多线程等优良 特性,是目前软件设计中功能极为强大的编程语 言。Java语言不仅可以开发大型的应用程序,而 且特别适合Internet的应用开发。Java具备了“一 次编写,到处运行”的特点,因此,它已成为网 络时代最重要的语言之一
主要内容 1.Java发展简史 2.Java的特点 3.Java和 Internet 4.安装jDK开发环境 5.使用命令行工具 6.使用集成开发环境
1. Java发展简史 2. Java的特点 3. Java和Internet 4. 安装JDK开发环境 5. 使用命令行工具 6. 使用集成开发环境 主要内容
11Java发展简史 Java是由 James Gosling领导的小组在Sun Microsystem公司开发的。 1996年1月,Sun公司发布Java1.0 1998年12月,Sun公司发布Java2平台。 1999年6月,Sn公司发布Java企业平台]2EE
◼ Java是由James Gosling领导的小组在Sun Microsystem公司开发的。 ◼ 1996年1月,Sun公司发布Java 1.0 。 ◼ 1998年12月,Sun公司发布Java 2平台。 ◼ 1999年6月,Sun公司发布Java企业平台—J2EE 。 1.1 Java发展简史
12]ava的特点 Java是简单的、面向对象的、分布式的、解释型的、健 壮的、安全的、体系结构中立的、可移植的、高效的 多线程的、动态的。 1.Java是简洁的 2.Java是面向对象的 3.Java是分布式的 4.Java是解释型的 5.Java是健壮的 6.Java是安全的 7.Java是体系结构中立的 8.Java是多线程的 9.Java是动态的
◼ Java是简单的、面向对象的、分布式的、解释型的、健 壮的、安全的、体系结构中立的、可移植的、高效的、 多线程的、动态的。 ◼ 1. Java是简洁的 2. Java是面向对象的 3. Java是分布式的 4. Java是解释型的 5. Java是健壮的 6. Java是安全的 7. Java是体系结构中立的 8. Java是多线程的 9. Java是动态的 1.2 Java的特点
1.3Java和 Internet Java凭借它在语言上无法比拟的优势,如安全性、平台无关 性、硬件结构无关性、语言简洁、面向对象等特性成为网络 编程的首选语言 ■Java根植于网络,网络的发展促进了Java的规范 Internet的服务种类丰富,应用最广泛的有WWW(Word Wide Web)服务, Gopher服务,文件传输服务,远程终端 服务,Ema电子邮件服务,网络论坛,各电子公告栏信息 服务,网上购物等。Web页是发布消息、相互交流的重要方 式之一。Wweb页由网络测览器装载。由Java编写的 Applet程 序代码可以嵌入Web页中在浏览器上运行,可以轻松地实现 动画、人机交互和事件处理等功能,Java与Ⅵeb联系十分紧 密, Java在Web上的应用充分显现出它的强大功能
◼ Java凭借它在语言上无法比拟的优势,如安全性、平台无关 性、硬件结构无关性、语言简洁、面向对象等特性成为网络 编程的首选语言。 ◼ Java 根植于网络,网络的发展促进了Java的规范。 Internet的服务种类丰富,应用最广泛的有 WWW(World Wide Web)服务,Gopher服务,文件传输服务,远程终端 服务,Email电子邮件服务,网络论坛,各电子公告栏信息 服务,网上购物等。Web页是发布消息、相互交流的重要方 式之一。Web页由网络测览器装载。由Java编写的Applet程 序代码可以嵌入Web页中在浏览器上运行,可以轻松地实现 动画、人机交互和事件处理等功能,Java与Web联系十分紧 密,Java在Web上的应用充分显现出它的强大功能。 1.3 Java和Internet
14安装]25DK开发环境 Java的开发运行环境是指Java的开发工具和相应的软/ 硬环境。目前,有许多用于开发Java程序的工具,如 Sun公司的2SDK(Jaa2SDK)和 Java Workshop, Borland公司的] Builder,IBM公司的 Eclipse, Microsoft 公司的v]++, Symantec公司的 Visual cafe等
Java的开发运行环境是指Java的开发工具和相应的软/ 硬环境。目前,有许多用于开发Java程序的工具,如 Sun公司的J2SDK(Java 2 SDK)和Java Workshop, Borland公司的JBuilder,IBM公司的Eclipse,Microsoft 公司的VJ++,Symantec公司的Visual Café等。 1.4 安装J2SDK开发环境
14安装]2SDK开发环境 建立]ava2SDK开发环境 1.从Sun公司的网站 Http //java. sun com上下载 2SDK工具包 2从J2SDK工具包中找出运行文件jdk-15_0 windows 586eXe并运行之,完成]2SDK的安装。 3.设置 Windows xp系统环境变量( Windows2000 2003的设置与此基本相同)。具体方法看课本第6页
建立Java 2 SDK开发环境 ◼ 1.从Sun公司的网站(http://java.sun.com)上下载 J2SDK工具包 ◼ 2.从J2SDK工具包中找出运行文件jdk-1_5_0-windowsi586.exe并运行之,完成J2SDK的安装。 ◼ 3.设置Windows XP系统环境变量(Windows2000、 2003的设置与此基本相同)。具体方法看课本第6页。 1.4 安装J2SDK开发环境
1.5使用命令行工具 ■ Application和 Applet Java程序可分为 Application(应用程序)和 Applet (小程序)两种类型,这两类程序的开发原理是相 同的,但是运行环境有所不同
1.5 使用命令行工具 ◼ Application和Applet Java程序可分为Application(应用程序)和Applet (小程序)两种类型,这两类程序的开发原理是相 同的,但是运行环境有所不同
1.5使用命令行工具 ■ Application程序有以下主要特点: 1. Application程序是独立完整的程序; 2.在命令行调用独立的解释器即可运行 Application 程序; 3.App| lication程序的主类必须有一个命名为main的方 法,作为程序的入口; 4. Application程序的图形界面需要在程序中自己构建;
1.5 使用命令行工具 ◼Application程序有以下主要特点: 1. Application程序是独立完整的程序; 2. 在命令行调用独立的解释器即可运行Application 程序; 3. Application程序的主类必须有一个命名为main的方 法,作为程序的入口; 4. Application程序的图形界面需要在程序中自己构建;
1.5使用命令行工具 Applet程序有如下特点: 1. Applet程序不是完整的独立程序,而更像是一个已经构建 好的框架程序中的一个模块; 2. Applet程序只能在WWW浏览器环境下运行,因此还必须 建立一个HTML文件来调用 Applet程序; 3. Applet程序的主类必须是 java applet Applet类的子类; 4. Applet程序不用在程序中构建图形界面,而是直接利用 WWW浏览器提供的图形用户界面;
◼ Applet程序有如下特点: 1. Applet程序不是完整的独立程序,而更像是一个已经构建 好的框架程序中的一个模块; 2. Applet程序只能在WWW浏览器环境下运行,因此还必须 建立一个HTML文件来调用Applet程序; 3. Applet程序的主类必须是java.applet.Applet类的子类; 4. Applet程序不用在程序中构建图形界面,而是直接利用 WWW浏览器提供的图形用户界面; 1.5 使用命令行工具