Java入门.ppt
《Java入门.ppt》由会员分享,可在线阅读,更多相关《Java入门.ppt(63页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Java入门入门 第第1章章 Java 是什么?是什么? 主要任务主要任务 ?了解了解Java的基本特点和用途的基本特点和用途 ?掌握如何下载掌握如何下载Java SDK软件包软件包 ?了解设置了解设置Java程序的开发环境程序的开发环境SDK ?如何运行如何运行Java程序程序 ?了解了解Java的概貌的概貌 本章主要内容lJava简介lJava的开发环境l初步了解Java程序 1.1 Java简介简介l1. Java的定义的定义l2. Java的起源与发展的起源与发展l3.Java的语言特点的语言特点l4.Java的用途的用途1.1.1 Java的定义的定义 lJava可以编写嵌入在可以编
2、写嵌入在Web网页中运网页中运行的行的Java Applet小程序,也可以编小程序,也可以编写独立运行的写独立运行的Java Application应用应用程序。程序。lJava语言由语法规则和类库两大部语言由语法规则和类库两大部分组成。分组成。1.1.2 Java的起源与发展的起源与发展lJava是是Sun公司于公司于90年代初开发的。年代初开发的。最初被命名为最初被命名为Oak。l1995年年5月月Sun正式发布了正式发布了Java。由于。由于Internet上存在巨大的商业利益,发展上存在巨大的商业利益,发展迅猛,成为当今推广最快的一门计算机迅猛,成为当今推广最快的一门计算机程序语言。程
3、序语言。1.1.3 Java语言特点语言特点l1简单性简单性l2面向对象面向对象l3网络适用性网络适用性l4健壮性健壮性l5安全性安全性l6平台无关性平台无关性l7可移植性可移植性l8解释型解释型l9高性能高性能l10多线程多线程l11动态性动态性l12丰富的类库丰富的类库l13嵌入浏览器运行嵌入浏览器运行 Java语言特点语言特点 1.1.4 Java的用途的用途lJava程序有两种类型程序有两种类型 一种是可在一种是可在Web网页上运行的网页上运行的Applet,称为小应用程序。,称为小应用程序。 一种是一种是Application,即应用程序,即应用程序,可完成任何计算任务。可完成任何计
4、算任务。l两种程序有不同的用途。两种程序有不同的用途。 1. 用于Web的AppletlInternet上的上的Web页面是用页面是用HTML(超(超文本标记语言)编写的,但文本标记语言)编写的,但HTML并不并不是一种编程语言。是一种编程语言。 l通过在网页中添加嵌入式编程语言脚本通过在网页中添加嵌入式编程语言脚本(如(如CGI,JavaScript等)也可以使等)也可以使Web页具有和用户的交互能力,但这页具有和用户的交互能力,但这些编程语言的能力有限,安全报名性能些编程语言的能力有限,安全报名性能差。差。 2独立运行的ApplicationlApplet运行时的窗口界面是由浏览器运行时的
5、窗口界面是由浏览器提供的,因此它不能脱离浏览器而独立提供的,因此它不能脱离浏览器而独立运行。运行。lApplication则和任何则和任何Windows应用程应用程序一样可以自建窗口界面,独立运行。序一样可以自建窗口界面,独立运行。3数字设备领域lSun正在把正在把Java的目标从传统的计算的目标从传统的计算机应用向其它数字设备领域扩展。机应用向其它数字设备领域扩展。l在不远的将来,我们将会使用更多的在不远的将来,我们将会使用更多的“Java设备设备”,从数字手机、电视机,从数字手机、电视机顶盒到传统的家用电器。顶盒到传统的家用电器。4Java应用的发展趋势lJava在智能在智能Web服务、移
6、动电子商务、服务、移动电子商务、分布计算技术、企业的综合信息化处理、分布计算技术、企业的综合信息化处理、嵌入式嵌入式Java技术方面得到应用。技术方面得到应用。1.2 Java的开发环境与运行环境的开发环境与运行环境lJava产品面向的主流平台有产品面向的主流平台有Solaris、Windows、Macintosh。Java的跨平的跨平台性使台性使Java程序可以很好地移植到其程序可以很好地移植到其他平台上。他平台上。l为了运行为了运行Java程序,计算机上必须安程序,计算机上必须安装装JVM(Java虚拟机)和虚拟机)和Java运行时运行时解释器,两者构成解释器,两者构成Java的运行环境。
7、的运行环境。1.2.1 SDK、JDK、JRE与与JVMl1.SDK Java SDK(Java Software Develop Kit,软件开发工具包,软件开发工具包),它是用,它是用来辅助开发来辅助开发Java程序的相关文档、范例程序的相关文档、范例和工具的集合。和工具的集合。l2.JDK 它是它是Java Development Kit的缩写,的缩写,中文称为中文称为Java开发包或开发包或Java开发工具。开发工具。它是整个它是整个Java的核心。的核心。 JRE &JVMl 3. JRE JRE(Java Runtime Environment,Java运行环境运行环境)也就是也就
8、是Java平台。平台。JDK的的工具是由工具是由Java程序组成的,需要程序组成的,需要JRE才能才能运行。运行。l 4. JVM JVM(Java Virtual Machine,Java虚拟机)是虚拟机)是JRE的一部分。它通过在实际的一部分。它通过在实际的计算机上仿真模拟各种计算机的功能来的计算机上仿真模拟各种计算机的功能来实现。实现。1.2.2 SDK与与Java(TM)的下载与的下载与安装安装l1.机器要求机器要求lJava对机器运行要求不高。下面给出的对机器运行要求不高。下面给出的是基于是基于Windows平台的机器要求。平台的机器要求。l硬件要求:硬件要求:CPU PII以上,以
9、上,64MB内存,内存,100MB硬盘空间即可。硬盘空间即可。l软件要求:软件要求:Windows98/Me/XP/NT/2000,IE 5以上。以上。 2下载SDK Sun公司网站页面选择选择“包括包括JDK下载下载” 接受协议接受协议单击单击“Java Application Platform SDK Update 2”超链接超链接 3安装SDK l运行下载的运行下载的“java_app_platform_sdk-5_02-windows.exe”软件包,可安装软件包,可安装SDK,在安装过程中可以设置安装路径及选择在安装过程中可以设置安装路径及选择组件,系统默认的安装路径为组件,系统默认
10、的安装路径为C:sunsdk(本书选择的安装路径为(本书选择的安装路径为e: sdk)。)。用户名和密码设置用户名和密码设置 在确定用户名与口令安装页面中,可选择任意的用在确定用户名与口令安装页面中,可选择任意的用户名,户名, 4SDK中的主要文件夹和文件l编译器编译器javac.exe,将,将.java源程序编译源程序编译为为.class字节码文件;字节码文件;l解释器解释器java.exe,可接受,可接受.class文件并文件并启动启动Java虚拟机执行之;虚拟机执行之;lApplet查看器查看器appletviewer.exe,用来,用来查看查看Java的的applat小程序;小程序;l
11、压缩工具压缩工具jar.exe,将相关的类文件打包,将相关的类文件打包成一个文件;成一个文件;l文档制作工具文档制作工具javadoc.exe,能从源码,能从源码注释中提取文档;注释中提取文档; l头文件头文件 (header) 产生器产生器javah.exe。5下载和安装Java(TM)软件l Java (TM)软件中涉及)软件中涉及 Web 交互的工具。它包括交互的工具。它包括 Java 虚拟机和许虚拟机和许 多其它内容。有了它可以尽情享受多其它内容。有了它可以尽情享受 Internet 提供的最佳内容,包括游提供的最佳内容,包括游游戏、体育、聊天、电子邮件、艺术、财务工具等等。游戏、体育
12、、聊天、电子邮件、艺术、财务工具等等。 1.2.3 配置配置Java运行环境运行环境1在在Windows 98中的配置中的配置 l在在C:autoexec.bat文件中,添加以下内文件中,添加以下内容:容: set path=%path%; E: j2sdk1.4.2_01bin set classpath=.; E: j2sdk1.4.2_01lib;%classpath%2在Windows XP/NT/2000中的设置 “系统属性系统属性”设置界面设置界面 “环境变量环境变量”设置界面设置界面 在“系统变量”框中选择“Path”,单击“编辑”按钮 “编辑系统变量编辑系统变量”对话框对话框
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 入门
限制150内