大连东软java语言程序用Java向世界问好课件_第1页
大连东软java语言程序用Java向世界问好课件_第2页
大连东软java语言程序用Java向世界问好课件_第3页
大连东软java语言程序用Java向世界问好课件_第4页
大连东软java语言程序用Java向世界问好课件_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

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

文档简介

1、CS&T Information CourseDate:2022年1月10日星期一大连东软java语言程序用Java向世界问好第1章 用用Java向世界问好向世界问好 CS&T Information CourseDate:2022年1月10日星期一大连东软java语言程序用Java向世界问好项目-用用Java向世界问好向世界问好 项目目标了解了解JDK的使用;的使用;了解了解Java应用程序和应用程序和Java applet小程小程序的区别;序的区别;掌握掌握Java程序的结构;程序的结构;掌握掌握Java的运行原理;的运行原理;掌握掌握Java程序的编译和运行过程。程序的编

2、译和运行过程。CS&T Information CourseDate:2022年1月10日星期一大连东软java语言程序用Java向世界问好项目-用用Java向世界问好向世界问好 项目任务项目任务 使用记事本分别编写第一个使用记事本分别编写第一个Java程序程序 Java applet小程序小程序“Hello World!”; 集成开发环境(集成开发环境(Eclipse)编写)编写Java程序程序“Hello World!”。 CS&T Information CourseDate:2022年1月10日星期一大连东软java语言程序用Java向世界问好项目分析 项目完成思路项目

3、完成思路 先安装先安装JDK,配置环境变量。,配置环境变量。 记事本中编写记事本中编写Java应用程序经编译,运行,应用程序经编译,运行,控制台打印输出控制台打印输出“Hello World!” 记事本编写记事本编写Java applet程序,浏览器中输程序,浏览器中输出出“Hello World!” Eclipse中编写应用程序,控制台输出中编写应用程序,控制台输出“Hello World!” CS&T Information CourseDate:2022年1月10日星期一大连东软java语言程序用Java向世界问好项目分析 需解决问题需解决问题 如何搭建如何搭建Java运行的环境

4、?运行的环境? 如何书写如何书写Java应用程序和应用程序和applet程序程序? 如何在集成开发环境如何在集成开发环境Eclipse中编写并运行中编写并运行Java程序?程序?CS&T Information CourseDate:2022年1月10日星期一大连东软java语言程序用Java向世界问好技术准备 Java运行原理运行原理 JDK简介简介 Java程序的分类程序的分类 CS&T Information CourseDate:2022年1月10日星期一大连东软java语言程序用Java向世界问好Java运行原理一次编译,到处运行CS&T Informatio

5、n CourseDate:2022年1月10日星期一大连东软java语言程序用Java向世界问好Java 程序的运行环境编译型源程序编译型源程序字节码程序字节码程序Java源程序源程序可执行程序可执行程序EXE裸机裸机操作系统操作系统解释器解释器编译编译连接连接编译编译执行执行解释解释执行执行.java.classCS&T Information CourseDate:2022年1月10日星期一大连东软java语言程序用Java向世界问好Java的开发工具的开发工具JDK 什么是JDK?JDKJDK:JavaJava开发工具开发工具包(包(Java Java Development D

6、evelopment ToolkitToolkit),),JDKJDK是一是一个简单的命令行工具个简单的命令行工具集,包括软件库、编集,包括软件库、编译译JavaJava源代码的编译源代码的编译器、执行器、执行JavaJava字节码字节码的解释器、测试的解释器、测试Java Java AppletApplet的浏览器,以的浏览器,以及其他的实用工具。及其他的实用工具。 JDK (Java Development Kit)JRE (Java RuntimeEnvironment)Java VM(JVM)JavaRuntimeClassesCS&T Information CourseDa

7、te:2022年1月10日星期一大连东软java语言程序用Java向世界问好JDKJDK的安装与配置的安装与配置n下载下载JDK,最新版本和文档的站点:最新版本和文档的站点: n官方:官方:http:/n校内:计算机系课件校内:计算机系课件/Java语言高级程序设计语言高级程序设计/Java环境环境CS&T Information CourseDate:2022年1月10日星期一大连东软java语言程序用Java向世界问好JDKJDK的安装与配置的安装与配置n配置环境变量配置环境变量 n我的电脑我的电脑属性属性高级高级环境变量环境变量系统环境变量系统环境变量n变量名:变量名:pathn

8、-用于指定操作系统的可执行指令的路用于指定操作系统的可执行指令的路径径n变量值:变量值: JDK安装目录安装目录binn用分号与原有的变量值区分开。用分号与原有的变量值区分开。CS&T Information CourseDate:2022年1月10日星期一大连东软java语言程序用Java向世界问好JDKJDK的安装与配置的安装与配置CS&T Information CourseDate:2022年1月10日星期一大连东软java语言程序用Java向世界问好JDK 提供的常用工具 javac 是用来编译源代码的命令。是用来编译源代码的命令。 java 是用于执行类文件的命令。

9、是用于执行类文件的命令。 appletviewer 命令允许在万维网浏览器的环境命令允许在万维网浏览器的环境之外运行之外运行 Applet。CS&T Information CourseDate:2022年1月10日星期一大连东软java语言程序用Java向世界问好J2SE(Java 2 Standard Edition)J2EE(Java 2 Enterprise Edition)J2ME(Java 2 Micro Edition)标准版标准版 适用于开发用户端程序适用于开发用户端程序企业版企业版适用于开发服务器端程序适用于开发服务器端程序手持设备手持设备版版 适用于开发手机、无线设

10、备程序适用于开发手机、无线设备程序Java技术的体系技术的体系CS&T Information CourseDate:2022年1月10日星期一大连东软java语言程序用Java向世界问好Java的集成开发环境的集成开发环境EclipseEclipse是一种是一种可扩展的开放源代码可扩展的开放源代码IDE。任何人都可以下载任何人都可以下载Eclipse的源代码,并且的源代码,并且在此基础上开发自己的功能插件。在此基础上开发自己的功能插件。 CS&T Information CourseDate:2022年1月10日星期一大连东软java语言程序用Java向世界问好Java程序的

11、分类程序的分类Java程序分为两类:程序分为两类: 应用程序(应用程序(Java application)Application是独立程序,与其他高级语言编是独立程序,与其他高级语言编写的程序相同。写的程序相同。Application能够在任何具有能够在任何具有Java解释器的计算机上运行。解释器的计算机上运行。 小程序(小程序(Java applet)Applet是一种特殊的是一种特殊的Java程序,它可以在兼容程序,它可以在兼容Java的的Web浏览器中直接运行。浏览器中直接运行。CS&T Information CourseDate:2022年1月10日星期一大连东软java语言

12、程序用Java向世界问好项目学做项目学做 第一个第一个Java application,向世界问好,向世界问好 使用编辑程序方式用记事本编写程序。打开记事本,使用编辑程序方式用记事本编写程序。打开记事本,输入代码输入代码, 参考参考 Welcome.java 输写完成后,保存文件,文件命名为输写完成后,保存文件,文件命名为Welcome.java,保存类型为所有文件,保存类型为所有文件 编译源文件。使用编译源文件。使用javac命令对源文件进行编译。命令对源文件进行编译。在控制台上输入在控制台上输入javac Welcom.java。编译后注意。编译后注意观察在源文件的同级目录下将生成一个观察

13、在源文件的同级目录下将生成一个Welcome.class的字节码文件。如果编译有错误,的字节码文件。如果编译有错误,修改源文件后重新进行编译。修改源文件后重新进行编译。 运行程序。使用运行程序。使用java命令执行命令执行java程序。程序。 CS&T Information CourseDate:2022年1月10日星期一大连东软java语言程序用Java向世界问好Java Application程序基本结构import语句语句class public static void main(String args) 主类名称主类名称方法体方法体CS&T Information C

14、ourseDate:2022年1月10日星期一大连东软java语言程序用Java向世界问好第一个 Java 程序/这是名称为这是名称为“Welcome .java”的简单程序的简单程序 public class HelloWorld public static void main(String args ) System.out.println(“Hello World!); 保存在保存在D盘中命名为盘中命名为Welcome.java单行注释单行注释定义类定义类Main函函数数在控制台上输出在控制台上输出CS&T Information CourseDate:2022年1月10日星期一

15、大连东软java语言程序用Java向世界问好编译 用用javac Welcome.java 进行编译进行编译CS&T Information CourseDate:2022年1月10日星期一大连东软java语言程序用Java向世界问好运行 用用java Welcome ,运行,运行java程序程序CS&T Information CourseDate:2022年1月10日星期一大连东软java语言程序用Java向世界问好在记事本编辑Java程序(课下参考)单击单击开始开始依次选择依次选择程序程序-附件附件-记事本记事本/这是名称为这是名称为“HelloWorld.java”的简

16、单程序的简单程序import java.io.*; class HelloWorld public static void main(String args ) System.out.println(“欢迎访问欢迎访问 Java Java 世界!世界!“); CS&T Information CourseDate:2022年1月10日星期一大连东软java语言程序用Java向世界问好编译和运行(课下参考)单击单击开始开始依次选择依次选择程序程序-附件附件-命令提示符命令提示符进入程序所进入程序所保存的目录保存的目录输入命令编译输入命令编译HelloWorld输入命令执行输入命令执行He

17、lloWorld 输出输出结果结果CS&T Information CourseDate:2022年1月10日星期一大连东软java语言程序用Java向世界问好编写Java源程序的注意事项 Java语言区分大小写,包括文件名语言区分大小写,包括文件名 源文件必须以源代码中源文件必须以源代码中public类命名,如类命名,如果没有果没有public类可以可以任意命名(不推类可以可以任意命名(不推荐)。荐)。 源文件扩展名必须为源文件扩展名必须为.java 不要漏掉任何一个该有分号(;)的地方。不要漏掉任何一个该有分号(;)的地方。 大括号一定要左右成对,否则编译会大括号一定要左右成对,否

18、则编译会错。错。CS&T Information CourseDate:2022年1月10日星期一大连东软java语言程序用Java向世界问好编译、运行Java程序的注意事项 用用javac编译源文件,如果有错误,必须编译源文件,如果有错误,必须修改错误后,重新编译,才能生成修改错误后,重新编译,才能生成.class文件文件 用用java命令运行命令运行Java程序,注意程序,注意java命命令后的令后的classname不包括扩展名。不包括扩展名。CS&T Information CourseDate:2022年1月10日星期一大连东软java语言程序用Java向世界问好项目

19、学做项目学做 第一个第一个java applet,向世界问好,向世界问好 在记事本中编写如下代码,并命名为在记事本中编写如下代码,并命名为WelcomeApplet.java 在控制台输入在控制台输入javac WelcomeApplet.java编编译该程序,生成译该程序,生成WelcomeApplet.class文件文件 在记事本中编写如下代码,并命名为在记事本中编写如下代码,并命名为WelcomeApplet.html 使用浏览器直接运行使用浏览器直接运行WelcomeApplet.html文文件件 CS&T Information CourseDate:2022年1月10日星期

20、一大连东软java语言程序用Java向世界问好applet applet 浏览工具浏览工具appletviewer html例子例子:appletviewer WelcomeApplet.htmlCS&T Information CourseDate:2022年1月10日星期一大连东软java语言程序用Java向世界问好application vs. applet不同点不同点Java applicationn由由Java解释器独立运行字节码解释器独立运行字节码n程序中有定义了程序中有定义了main()方法的主类方法的主类Java appletn不能独立运行,字节码必须嵌入不能独立运行,字节码必须嵌入HTML文档文档n程序中含有程序中含有java. applet. Applet 类的子类类的子类CS&T Information CourseDate:2022年1月10日星期一大连东软java语言程序用Java向世界问好对对 appletapplet的限制的限制 不允许不允许applet 读写计算机的文件系统。读写计算机的文件系统。 不允许不允许applet运行浏览器所在计算机

温馨提示

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

评论

0/150

提交评论