Java2程序设计基础第1章Java语言入门.ppt_第1页
Java2程序设计基础第1章Java语言入门.ppt_第2页
Java2程序设计基础第1章Java语言入门.ppt_第3页
Java2程序设计基础第1章Java语言入门.ppt_第4页
Java2程序设计基础第1章Java语言入门.ppt_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Java2程序设计基础,张后扬邵丽萍王馨迪编著,第1章Java语言入门,主要任务如何下载与安装“SDK”软件包、“Java”软件包如何配置Java开发与运行环境如何使用“EditPlus”编辑软件编写Java程序如何在“命令提示符”窗口编译与运行Java程序,本章主要内容,了解Java语言搭建Java开发与运行环境编写和运行Java程序,1.1了解Java语言,1.什么是Java语言2.Java语言的起源与发展过程3.Java语言的特点4.Java语言的组成分支5.Java语言的主要用途,1.1.1什么是Java语言,Java可以编写嵌入在Web网页中运行的JavaApplet小程序,也可以编写独立运行的JavaApplication应用程序。Java语言由语法规则和类库两大部分组成。,1.1.2Java语言的起源与发展,Java是Sun公司于90年代初开发的。最初被命名为Oak。1995年5月Sun正式发布了Java。由于Internet上存在巨大的商业利益,发展迅猛,成为当今推广最快的一门计算机程序语言。,1.1.3Java语言的特点,1简单性2面向对象3网络适用性4健壮性5安全性6平台无关性7可移植性,8解释型9高性能10多线程11动态性12丰富的类库13支持Web页,Java语言特点,1.1.4Java语言的组成分支,J2SE(Java2PlatformStandardEdition)称为Java标准版,包含构成Java语言核心的类库。J2EE(Java2PlatformEnterpriseEdition)称为Java企业版,包含J2SE中的类库,并且包含用于开发企业级应用的类库。J2ME(Java2PlatformMicroEdition)称为Java缩微版,包含J2SE里的一部分类库,还包含一些CLDC(ConnectedLimitedDeviceConfiguration,连接受限设备配置)、嵌入式等特性方面的类库。,1.1.5Java语言的主要用途,Java程序有两种类型一种是可在Web网页上运行的Applet,称为小应用程序。一种是Application,即应用程序,可完成任何计算任务。两种程序有不同的用途。,1.使Web网页具有交互与动态功能,Internet上的Web页面是用HTML(超文本标记语言)编写的,但HTML并不是一种编程语言。通过在网页中添加嵌入式编程语言脚本(如CGI,JavaScript等)也可以使Web页具有和用户的交互能力,但这些编程语言的能力有限,安全报名性能差。,2独立运行功能,Applet运行时的窗口界面是由浏览器提供的,因此它不能脱离浏览器而独立运行。Application则和任何Windows应用程序一样可以自建窗口界面,独立运行。,3支持各种数字设备的智能化,Sun正在把Java的目标从传统的计算机应用向其它数字设备领域扩展。在不远的将来,我们将会使用更多的“Java设备”,从数字手机、电视机顶盒到传统的家用电器。,4Java应用的新领域,Java在智能Web服务、移动电子商务、分布计算技术、企业的综合信息化处理、嵌入式Java技术方面都将得到应用。,1.2搭建Java开发与运行环境,Java产品面向的主流平台有Solaris、Windows、Macintosh。Java的跨平台性使Java程序可以很好地移植到其他平台上。为了运行Java程序,计算机上必须安装JVM(Java虚拟机)和Java运行时解释器,两者构成Java的运行环境。,1.2.1几个常用Java软件包的功能,1.SDKJavaSDK(JavaSoftwareDevelopKit,软件开发工具包),它是用来辅助开发Java程序的相关文档、范例和工具的集合。2.JDK它是JavaDevelopmentKit的缩写,中文称为Java开发包或Java开发工具。它是整个Java的核心。,JREE:j2sdk1.4.2_01binsetclasspath=.;E:j2sdk1.4.2_01lib;%classpath%,2在WindowsXP/NT/2000中的设置,“系统属性”设置界面,“环境变量”设置界面,在“系统变量”框中选择“Path”,单击“编辑”按钮,“编辑系统变量”对话框,命令提示符下输入“java”或“javac”,参数提示信息,3设置DOS起始位置,首先建立一个你存放java源程序的路径和文件夹,如本书使用的java源程序都存放在为“e:java程序”文件夹中。单击“开始”“所有程序”“附件”“命令提示符”,在“命令提示符”单击右键,选择“属性”菜单,将打开“命令提示符属性”对话框,如图所示。选择“快捷方式”选项卡,在“起始位置”栏输入“e:java程序”,单击“确定”按钮即可。,“命令提示符属性”对话框,1.3编写和运行Java程序,Java产品面向的主流平台有Solaris、Windows、Macintosh。Java的跨平台性使Java程序可以很好地移植到其他平台上。为了运行Java程序,计算机上必须安装JVM(Java虚拟机)和Java运行时解释器,两者构成Java的运行环境。,1.3.1编写第一个Java源程序,1、下载EditPlus编辑软件要编写Java程序,需要使用文本编辑器。可以使用操作系统提供的Edit或记事本作为编辑器,也可选择EditPlus(可到,2、编写一个Java源程序,例1.1本程序可以在屏幕上显示文字“欢迎你学习Java语言!”。打开EditPlus主界面,如图所示,首先将目录设置到“e:java程序”下。在菜单栏单击“文件”“新建”java菜单命令,将出现文件编辑区,输入如下代码:publicclassHellopublicstaticvoidmain(Stringargs)System.out.println(欢迎你学习Java语言!);,程序演示,1.3.2Java程序的编译,1、字节码文件的作用Java源程序编写后,要使用Java编译器(javac.exe)进行编译,将Java源程序编译成计算机可执行的字节码文件。Java编译时首先读入Java源程序,然后进行语法检查,如果出现问题终止编译。语法检查通过后,将自动生成可执行程序代码(即字节码)文件。,2、编辑Java源程序生成字节码文件,编译Java源程序可以在“命令提示符”窗口中进行,也可以在EditPlus软件中进行,下面分别介绍这两种编译方式。,操作步骤如下:,打开“命令提示符”窗口,进入Java源程序所在目录。在光标处键入编译器文件名、空格、要谝译的源程序文件名,例如“javacHello.java”,如图所示。按回车键将开始编译(注意:文件名H要大写,否则运行会出问题)。出现当前路径e:java程序,如图所示,,演示结果:,3、运行Java程序,使用Java解释器(java.exe)可将编译后的字节码文件“Hello.class”解释为本地计算机代码。,Application应用程序有两种输出显示方式,结果输出显示在窗口界面中,结果显示,结果显示在提示符窗口或MSDOS窗口上,1.3.3编译与运行Java程序,1、设置编译与运行工具设置“编译”工具在EditPlus主窗口配置用户工具,参数对话框,参数对话框,组名修改:,单击“群组名称”按钮,将当前的组名称Group1更改为新取的用户工具名称,例如“Java编译与运行”。然后单击“确定”按钮即可。在“参数”对话框单击“添加工具”按钮,从弹出的菜单中选择“程序”命令。,设置“编译”工具:,在激活的“菜单文本”框中输入“编译”;在“命令”框输入或通过文件夹选择javac.exe文件所在的路径,例如E:SDKjdkbinjavac.exe,在“参数”框输入$(FileName)或在右边单击下箭头从中选择“文件名称”;在“初始目录”框输入Java源程序所在路径,例如E:java程序。选择“捕获输出”选项;单击“确定”按钮,完成“编译”工具的设置任务。,设置“编译”工具,设置“编译”工具,设置“运行”工具,设置“运行”工具与设置“编译”工具基本相同。,设置“运行”工具,设置“运行小程序”工具与设置“编译”工具基本相同。,2、编译与运行,设置“编译”与“运行”工具后,在EditPlus主窗口可以看到新加的菜单,使用它们可对Java程序进行编译与运行,操作步骤如下:(1)在主窗口目录栏下双击Hello.java,打开要编译的文件。(2)在主窗口菜单栏单击“工具”“编译”菜单,开始对打开的程序进行编译(该过程要等一会儿)。,运行结果,(3)编译生成字节码文件后,可运行字节码文件。单击“工具”“运行”菜单,运行成功后,可在下方窗口中看到程序的运行结果,,(4)打开example1.html文件,单击“工具”“运行小程序”菜单。,运行结果,1.4总结提高,(1)建立Java源程序(2)编译源程序生成字节码文件(3)运行Java程序(4)运行Java小程序,上机练习,1.上网下载最新的SDK软件包和“Java”软件包并在你使用的计算机上设置好开发环境。2.上机使用小程序查看器浏览sdkjdkdemoappletsClock下的example1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论