欢迎来到得力文库 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
得力文库 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    《Java语言编程基础立体化实用教程》全套课件最全教学教程ppt(最新).pptx

    • 资源ID:76340978       资源大小:12.44MB        全文页数:579页
    • 资源格式: PPTX        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《Java语言编程基础立体化实用教程》全套课件最全教学教程ppt(最新).pptx

    %软 件 技 术 专 业 核 心 课 程Java语言编程基础任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任任务务一一 成成绩绩管理系管理系统欢统欢迎界面迎界面设计设计学习目标u 1了解Java语言的发展历史;u2了解Java语言的特点和运行机制;u3掌握Java程序的分类和构成;u4了解Java程序的开发工具;u5熟悉JDK的下载、安装和环境变量的配置方法;u6掌握JDK的用法,熟练执行Java应用程序;u7熟练编写和运行Java程序。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务一 成绩管理系统欢迎界面设计字符界面成绩管理系统,即成绩管理系统的界面是由字符组成的,这里没有菜单、按钮等控件,用户通过键入命令实现人机交互过程。本任务实现功能为在显示器中输出成绩管理系统字符界面,目的是使学生掌握Java程序的结构及开发过程,包括代码编写、程序编译和程序运行。任务简介任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.1 编写学生成绩管理系统界面程序 编写一个小程序把以下信息显示在显示器上:*学生成绩管理系统*1.录入学生成绩信息*2.显示学生成绩信息*3.修改学生成绩信息*4.删除学生成绩信息*5.将学生成绩写入文件*0.退出管理系统*请选择(05):通过这个程序的设计实现成绩管理系统的菜单。一、任务描述一、任务描述任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.1 编写学生成绩管理系统界面程序 二、任务分析二、任务分析二、任务分析二、任务分析根据用户习惯,当进入某个系统时首先应该看到一个欢迎界面,以明确自己位于何处。任务一就是完成这样一个功能,只是简单的呈现一个“学生成绩管理系统”的欢迎界面。由于没有具体管理功能的实现,因此在程序中仅需要信息的输出操作。根据以上分析,实现步骤如下:步骤一:打开记事本,输入代码。步骤二:把输入的代码进行保存,保存为Menu.java。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.1 编写学生成绩管理系统界面程序 publicclassMenupublicstaticvoidmain(Stringargs)System.out.println(*学生成绩管理系统*);System.out.println(*1.录入学生成绩信息*);System.out.println(*2.显示学生成绩信息*);System.out.println(*3.修改学生成绩信息*);System.out.println(*4.删除学生成绩信息*);System.out.println(*5.将学生成绩写入文件*);System.out.println(*0.退出管理系统*);System.out.println(*);System.out.print(请选择(05):);三、任务实施三、任务实施三、任务实施三、任务实施任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.1 编写学生成绩管理系统界面程序 1.1.4.1 Java语言发展1991年诞生在美国Sun公司,由“GreenProject”小组开发,名为“Oak”,功能为编写小型家用电器的分布式代码管理系统。1994年转向Internet,编写网络应用程序更名为Java。1995年正式推出Java语言,5月发布第一个版本。1996年1月JDK1.0问世,接着推出了1.1。1998年发布了1.2,开始称之为java2,随后出现了1.3、1.4、1.5、1.6、1.7,现在最新版本号为JDK13.0.1(截止2020年1月2日)。四、相关知识四、相关知识四、相关知识四、相关知识1.1.4.2Java平台及JDK版本JDK版本主要分为三个JavaME(微型版,以前叫J2ME),JavaEE(企业版,以前叫J2EE),JavaSE(标准版,以前叫J2SE),JDK是java的开发工具包,版本号和Java基本一致,现在也习惯上叫JDK12、JDK13。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.1 编写学生成绩管理系统界面程序 1平台无关性平台无关性就是指Java能运行于不同的平台。Java引进虚拟机原理并运行于虚拟机,并运行于虚拟机,实现不同平台的Java接口之间。2安全性Java的程序设计类似于C+,Java舍弃了C+的指针对内存地址的直接操作,程序运行时,内存由操作系统分配,这样可以避免病毒通过指针侵入系统。Java对程序提供了安全管理器,防止对程序的非法访问。3面向对象Java吸收了C+面向对象的概念以及将数据封装的简洁性和便于维护性。类的封装性、继承性等有关对象的特性,使程序代码只需一次编译,然后通过上述特性反复利用。1.1.4.3 Java语言特点语言特点任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.1 编写学生成绩管理系统界面程序 4简单性Java舍弃了C+的头文件,没有全局变量同时Java还舍弃了C+的多重继承,引进了垃圾管理机制。5动态特性Java源程序经过编译后生成的二进制代码存于网络计算机中。当Java运行的时候,动态地加载,即当程序运行到所需类时,便在网上寻找,下载到本地,便于网络运行。6分布性Java允许将编译后的M进制码存在网络上。应用程序可以通过UML来寻找应用程序所需的类,和访问本地机一样。7多线程多线程是Java的一大特点,使其能够在程序中实现多任务操作。Java提供了有关线程的操作、线程的创建、线程的管理、线程的废弃等处理。Java虚拟机也是一个多线程程序。虚拟机启动后,时刻在运行一个线程,该线程的优先级最低,在后台负责不用对象的垃圾处理工作。多线程使程序能够处理多个任务,具有非常广阔的发展前景。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.1 编写学生成绩管理系统界面程序 1.1.4.4 Java程序构成程序构成为了说明Java语言源程序的结构,再看一个简单程序,从中了解到组成一个Java源程序的基本部分和书写格式。【例1.1】在显示器上输出“Hello,world!”。publicclassExp11publicstaticvoidmain(Stringargs)/方法体,紧跟着某一方法名,并包含在一对中System.out.println(Hello,world!n);/把“”中的信息原样输出任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.1 编写学生成绩管理系统界面程序 说明:(1)类是Java的心脏,整个Java程序就是建立在类的逻辑基础上的,每一个Java程序都要包含至少一个类。最基本和常用的定义方式是:publicclass类名/类实体类名要符合Java的标识符命名规则。在一个Java程序文件中,若有多个类的定义,应注意Java程序文件的命名。若一个Java程序文件中存在一个由public修饰的类(一个Java程序文件最多只能有一个public修饰的类),则程序文件的名字应该与该类的名字一致。(2)每个语句末尾用英文分号“;”结束。(3)System.out.println()语句是输出语句,作用是输出字符串内容并换行;而System.out.print()同样是输出语句,可以输出字符串内容,只是不换行。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.1 编写学生成绩管理系统界面程序(4)在Java应用程序中,都必须有一个main方法。Java解释其运行字节码文件时,首先寻找main方法,然后以此为程序的入口开始运行程序。如果一个应用程序不含main方法,那么Java解释器会拒绝执行这个程序。如果一个应用程序含有多个main方法,那么解释器执行程序时,只要以执行程序的第一个类所含的main方法作为程序运行的入口点。(5)“/*/”为注释语句块,“/”可以注释一行,注释语句只起到说明作用,不被执行。(6)Java语言中的标识符区分大小写。(7)“n”和C语言一样,仍然表示换行。不加“n”,则会连续在同一行输出,直到输满才转到下一行。程序中println换行一次,“n”换行一次。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.1 编写学生成绩管理系统界面程序 publicclassTest1publicstaticvoidmain(Stringargs)System.out.println(欢迎进入Java语言世界!n);五、任务训练五、任务训练 1编写代码实现在显示器上输出“欢迎进入Java语言世界!”。参考代码:任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.1 编写学生成绩管理系统界面程序 publicclassTest1publicstaticvoidmain(Stringargs)System.out.println(欢迎进入Java语言世界!n);五、任务训练五、任务训练 1编写代码实现在显示器上输出编写代码实现在显示器上输出“欢迎进入欢迎进入Java语言世界!语言世界!”。参考代码:参考代码:任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.1 编写学生成绩管理系统界面程序 2在记事本中编写代码输出以下信息:在记事本中编写代码输出以下信息:*简易计算器简易计算器*+-加法加法 *-减法减法 *-乘法乘法 */-除法除法 *public class Test2 public static void main(String args)System.out.println(*简易计算器简易计算器*);System.out.println(*+-加法加法 *);System.out.println(*-减法减法 *);System.out.println(*-乘法乘法 *);System.out.println(*/-除法除法 *);System.out.println(*);五、任务训练五、任务训练参考代码:参考代码:任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.1 编写学生成绩管理系统界面程序 1、Java程序的类型Java程序可以分为两类:Java应用程序(JavaApplication)和Java小程序(JavaApplet),它们的执行方式是不同的。其中,Java应用程序是完整的程序,它每次都是从其中的main()方法开始运行,需要独立的编译程序来编译执行;而Java小程序是使用Java语言编写的一段程序,需要嵌在HTML编写的Web页面中,由浏览器内包含的Java编译程序来编译执行。importjava.applet.Applet;importjava.awt.Graphics;publicclassExp12 extendsAppletpublicvoidpaint(Graphicsg)g.drawString(Hello Applet!,5,30);/绘制文本六、拓展提高六、拓展提高【例1.2】编写一个Applet小程序,当程序运行时,弹出小程序查看器,显示“HelloApplet!”。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.1 编写学生成绩管理系统界面程序 2、Java程序的运行机制Java程序的运行要经过编写、编译和运行三个步骤。编写是指在Java开发环境中输入程序代码,并生成Java源文件,扩展名为.java;编译是指Java编译程序对Java源文件进行错误排查和编译,并生成与平台无关的二进制代码文件,即字节码文件,扩展名为.class;运行是指在特定平台下运行的Java解释器将字节码文件翻译成机器代码,并执行。解释器对Java程序屏蔽了底层的操作系统和硬件平台的差异,因此同一个Java程序代码可以运行在不同的硬件平台和操作系统上,可以说,Java程序代码是运行在一个Java虚拟机(JVM)上。Java虚拟机是在物理计算机上通过执行一些软件(包括Java解释器和一组类库)模拟处理机来实现的,Java虚拟机有自己虚拟的硬件,如处理器、堆栈、寄存器和指令系统。JVM是运行Java程序必不可少的机制。编译后的Java程序指令并不直接在硬件系统的CPU上执行,而是由JVM执行。JVM是编译后的Java程序和硬件系统之间的接口,程序员可以把JVM看作一个虚拟的处理器。它不仅解释执行编译后的Java指令,还会进行安全检查。JVM说明Java语言实现了与平台的无关性和可移植性。Java语言这种“一次编写,到处运行”的方式,有效解决了很多高级程序设计语言需要针对不同系统来编译产生不同机器代码的问题,大大降低了程序开发、维护和管理的开销。六、拓展提高六、拓展提高任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.1 编写学生成绩管理系统界面程序 小小 结结主要介绍了Java语言的发展和特点,通过具体的程序实例剖析了Java程序的组成、构成基本要素和书写格式,使学生初步了解和掌握Java语言及程序的基本知识。%软 件 技 术 专 业 核 心 课 程Java语言编程基础任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任任务务一一 成成绩绩管理系管理系统欢统欢迎界面迎界面设计设计 学学习习目目标标学习目标u 1了解Java语言的发展历史;u2了解Java语言的特点和运行机制;u3掌握Java程序的分类和构成;u4了解Java程序的开发工具;u5熟悉JDK的下载、安装和环境变量的配置方法;u6掌握JDK的用法,熟练执行Java应用程序;u7熟练编写和运行Java程序。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务一 成绩管理系统欢迎界面设计字符界面成绩管理系统,即成绩管理系统的界面是由字符组成的,这里没有菜单、按钮等控件,用户通过键入命令实现人机交互过程。本任务实现功能为在显示器中输出成绩管理系统字符界面,目的是使学生掌握Java程序的结构及开发过程,包括代码编写、程序编译和程序运行。任务简介任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序 一、任务描述一、任务描述任务1.1用记事本完成了代码编写,但是还无法看到代码执行后的效果。任务1.2是在任务1.1的基础上,利用Java语言的开发工具运行该程序,并得到运行结果。在此过程中,需要了解开发工具的使用方法、源文件建立的方法、代码的编写、存储,以及程序的运行过程。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序 本任务是把任务1.1编写的代码分别在JDK和Eclipse两种环境中运行,得到运行结果。二、任务分析二、任务分析1.借助JDK运行Java源程序步骤如下:步骤一:下载JDK;步骤二:安装JDK,配置环境变量;步骤三:打开cmd命令窗口;步骤四:编译程序;步骤五:运行程序。2.Eclipse中运行Java源程序步骤如下:步骤一:下载安装Eclipse;步骤二:编辑程序;步骤三:编译并运行程序。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序 三、任务实施三、任务实施三、任务实施三、任务实施子任务一:子任务一:子任务一:子任务一:JDKJDK中运行中运行中运行中运行JavaJava程序。程序。程序。程序。1下载JDK(1)2009年4月20日,甲骨文74亿美元收购sun公司后,因此JDK可以在甲骨文的网站上下载,JDK的下载地址为:http:/ 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序 三、任务实施子任务一:JDK中运行Java程序。2安装JDK,配置环境变量图1-2-2接受下载协议页面图1-2-3JDK供下载的版本任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序 三、任务实施三、任务实施2安装JDK,配置环境变量(1)双击下载后的文件,进入安装过程。图1-2-4JDK安装界面子任务一:JDK中运行Java程序。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序 三、任务实施三、任务实施2安装JDK,配置环境变量(2)单击“下一步”,单击“更改”按钮可以更改安装路径,默认安装在“C:ProgramFilesJavajdk-12.0.1”路径下。图1-2-5JDK安装路径选择子任务一:子任务一:JDK中运行中运行Java程序。程序。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序 三、任务实施三、任务实施三、任务实施三、任务实施2安装JDK,配置环境变量(3)单击“下一步”,继续安装,安装进度如图1-2-6所示,安装完成如图1-2-7所示。图1-2-6安装进度图图1-2-7安装完成示意图子任务一:JDK中运行Java程序。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序 三、任务实施三、任务实施三、任务实施三、任务实施3JDK的配置(1)在我的“计算机”上右单击,从弹出的菜单中选择“属性”,选择“高级”选项卡,打开系统属性“对话框”,如图1-2.8所示。图1-2-8系统属性对话框子任务一:JDK中运行Java程序。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序 三、任务实施三、任务实施三、任务实施三、任务实施3JDK的配置(2)单击环境变量,弹出环境变量对话框。图1-2-9环境变量对话框子任务一:子任务一:JDKJDK中运行中运行JavaJava程序。程序。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序 三、任务实施三、任务实施三、任务实施三、任务实施3JDK的配置(3)从系统变量中查看是否有path变量,如没有则新建,如有则在原有的值后面添加“C:ProgramFilesJavajdk-12.0.1bin”,环境变量之间用英文的“;”间隔开,单击确定按钮,设置path环境变量。图1-2-10编辑系统变量对话框子任务一:JDK中运行Java程序。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序 三、任务实施三、任务实施三、任务实施三、任务实施3JDK的配置(3)从系统变量中查看是否有path变量,如没有则新建,如有则在原有的值后面添加“C:ProgramFilesJavajdk-12.0.1bin”,环境变量之间用英文的“;”间隔开,单击确定按钮,设置path环境变量。图1-2-10编辑系统变量对话框子任务一:JDK中运行Java程序。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序 三、任务实施三、任务实施三、任务实施三、任务实施3JDK的配置图1-2-11path变量的设置配置path变量的方法如下图所示:图1-2-12环境变量配置顺序【注意】windows系统中path的各变量之间用英文分号分隔开,而UNIX类系统各系统环境变量中路径名用冒号分隔。子任务一:JDK中运行Java程序。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序 三、任务实施三、任务实施三、任务实施三、任务实施3JDK的配置此外,我们也可以按照更完备的方法设置环境变量:(1)新建JAVA_HOME:C:ProgramFilesJavajdk-12.0.1,该路径即jdk安装目录路径;(2)找到path,如无path变量则新建path变量(和上述创建path变量步骤相同)path:%JAVA_HOME%bin;(3)新建CLASSPATH环境变量,其变量值设置为:classpath:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar子任务一:JDK中运行Java程序。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序 三、任务实施三、任务实施三、任务实施三、任务实施3JDK的配置【注意】(1)此处%JAVA_HOME%bin等价于前面设置环境变量中的C:ProgramFilesJavajdk-12.0.1bin此处两者是等价的。%JAVA_HOME%相当于一个常量,即JDK的安装目录,bin为JDK安装目录中的bin目录,英文半角分号(;)表示分隔符,用来与其他变量值分开。(2)在设置CLASSPATH变量时,必须在配置路径前加一个点(.)来识别当前目录下的Java类。(3)JDK1.4之前必须配置CLASSPATH变量,但从JDK1.5开始,如果CLASSPATH环境变量没有设置,那么虚拟机会自动搜索当前路径下的类文件,并且自动加载dt.jar和tools.jar文件中的Java类,因此可以不设置CLASSPATH环境变量。子任务一:JDK中运行Java程序。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序 三、任务实施三、任务实施三、任务实施三、任务实施4JDK安装验证(1)打开cmd命令窗口。图1-2-13运行窗口子任务一:JDK中运行Java程序。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序 三、任务实施三、任务实施三、任务实施三、任务实施4JDK安装验证(2)键入java和javac命令,如果出现命令的用法则表明安装成功。键入java-version,如下图所示,则表明安装成功。图1-2-14java-version命令显示子任务一:JDK中运行Java程序。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序 三、任务实施三、任务实施三、任务实施三、任务实施4JDK安装验证【注意】常用DOS命令如下表所示。表1-2-1常用DOS命令序号序号命令命令命令含义命令含义1cd改变当前目录2d:转到D盘根目录3cls清屏4执行上一条指令5执行下一条指令子任务一:JDK中运行Java程序。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序三、任务实施三、任务实施三、任务实施三、任务实施5编译运行程序(1)编译程序将任务1.1中的源程序存储为与类同名的文档“Menu”,并将原本的“txt”文件扩展名更改为“java”。javac.exe是java编译程序。使用格式:javacjava源文件名javacMenu.java功能:java编译程序将以“.java”为扩展名的java源文件编译成类(.class)。java源文件必须是全称,即包括扩展名。子任务一:JDK中运行Java程序。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序三、任务实施三、任务实施三、任务实施三、任务实施5编译运行程序(2)运行程序java解释器java.exe使用格式:java类文件名javaMenu功能:java解释器用于执行编译过的java应用程序的类文件,即.class文件。类文件名的扩展名.class可以省略。【注意】当源文件与编译文件与cmd的当前路径不同时,将提示“找不到文件”:图1-2-15找不道文件提示子任务一:子任务一:子任务一:子任务一:JDKJDK中运行中运行中运行中运行JavaJava程序。程序。程序。程序。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序三、任务实施三、任务实施三、任务实施三、任务实施5编译运行程序(2)运行程序例如java源文件位于“C:UsersAdministratorDesktop”路径下,需要采用如下命令更改当前路径:cdC:UsersAdministratorDesktop图1-2-16利用cd命令更改当前路径子任务一:JDK中运行Java程序。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序三、任务实施三、任务实施三、任务实施三、任务实施5编译运行程序(2)运行程序程序运行结果如下图所示:图1-2-17成绩管理系统初始界面运行结果【注意】使用命令行运行Java类时,有时会遇到“找不到或无法加载主类XXX”的错误,这里可能有以下三个原因:l java里的环境变量JAVA_HOME、classpath、path没有正确配置;l 命令行所在路径与Java文件所在路径不同;l 定义了包名的类,需要特殊处理。子任务一:JDK中运行Java程序。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序三、任务实施三、任务实施三、任务实施三、任务实施1下载安装Eclipse下载地址:http:/www.eclipse.org/downloads/图1-2-18Eclipse下载页面子任务二:Eclipse中运行Java源程序任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序三、任务实施三、任务实施三、任务实施三、任务实施1下载安装Eclipse下载地址:http:/www.eclipse.org/downloads/图1-2-19Eclipse下载连结子任务二:Eclipse中运行Java源程序任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序三、任务实施三、任务实施三、任务实施三、任务实施2安装Eclipse(1)选择“EclipseIDEforJavaDevelopers”或者“EclipseIDEforJavaEEDevelopers”,单击“install”按钮,启动安装。图1-2-20Eclipse安装界面(1)图1-2-21Eclipse安装界面(2)子任务二:Eclipse中运行Java源程序任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序三、任务实施三、任务实施三、任务实施三、任务实施2安装Eclipse图1-2-22Eclipse安装界面(3)图1-2-23Eclipse安装界面(4)图1-2-24Eclipse安装界面(5)子任务二:Eclipse中运行Java源程序任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序三、任务实施三、任务实施三、任务实施三、任务实施2安装Eclipse(2)等待eclipse安装完成后,单击“LAUNCH”按钮,启动Eclipse软件。启动接口如下图所示:图1-2-25Eclipse安装完成界面图1-2-26Eclipse启动界面子任务二:Eclipse中运行Java源程序任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序三、任务实施三、任务实施三、任务实施三、任务实施2安装Eclipse(3)Eclipse启动后的软件接口如下图所示:图1-2-27workspace选择界面图1-2-28Eclipse启动界面子任务二:Eclipse中运行Java源程序任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序三、任务实施三、任务实施三、任务实施三、任务实施3编辑程序(1)选择文件-新建-其他,选择“java”,选择JavaProject,命名为“SGMCUI”,如图1-2-29和1-2-30所示。图1-2-29新建JavaProject项目图1-2-30填写项目名称界面子任务二:Eclipse中运行Java源程序任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序三、任务实施三、任务实施三、任务实施三、任务实施3编辑程序(2)当弹出创建模块信息对话框时,选择“DontCreate”按钮。图1-2-31新建模块对话框子任务二:Eclipse中运行Java源程序任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序三、任务实施三、任务实施三、任务实施三、任务实施3编辑程序(3)在左侧的包资源管理器中,选择src文件夹,右单击,新建一个类,命名为“Menu”,如图1-2-32和1-2-33所示。图1-2-32项目默认目录图1-2-33新建类Menu在1-2-33图中,如勾选publicstaticvoidmain(Stringargs)复选项,则在源代码中将会自动添加main方法。子任务二:Eclipse中运行Java源程序任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序三、任务实施三、任务实施三、任务实施三、任务实施3编辑程序【注意】如果Eclipse中的字体太小,那么可以通过以下步骤改变字体大小:(1)选择【Window】|【Preferences】,选择左侧的“General”下的“Appearance”,在右侧窗体中选择“JavaEditorTextFont”,单击“Edit”按钮,设置字体为“小二”号,单击“确定”按钮,然后单击“ApplyandClose”按钮,如下图所示。图1-2-34外观设置对话框图1-2-35字体设置对话框子任务二:Eclipse中运行Java源程序任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序三、任务实施三、任务实施三、任务实施三、任务实施4编辑程序如图1-2-36所示。图1-2-36编辑程序示意图子任务二:Eclipse中运行Java源程序任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序三、任务实施三、任务实施三、任务实施三、任务实施5单击下图所示按钮,编译并运行程序。图1-2-37运行命令运行结果显示在控制面板窗口,如下图所示:图1-2-38控制面板窗口运行结果子任务二:Eclipse中运行Java源程序任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序四、相关知识四、相关知识四、相关知识四、相关知识1.2.4.1 Java程序开发过程用户用Java语言编写的程序称为Java语言源程序,即文件扩展名为.java的文件。经编译程序翻译后结果以“.class”作为扩展名,称之为字节码文件。在Java平台上运行“.class”文件。java语言:过程:编辑-编译-解释并执行 文件类型:.java-.classC语言:过程:编辑-编译-连接-运行 文件类型:.c-.obj-.exe任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序 1.2.4.2 Java1.2.4.2 Java程序开发工具程序开发工具程序开发工具程序开发工具本教材使用JDK和Eclipse作为开发工具,实现Java语言程序的编辑、编译、解释执行。除此以外,Java的集成开发环境还有JBuilder、MyEclipse、NetBeans、JCreator及其他。任务一任务一 成绩管理成绩管理系统欢迎界面设计系统欢迎界面设计项目一项目一 字符界面字符界面学生成绩管理系统学生成绩管理系统任务1.2 运行学生成绩管理系统界面程序 五、任务训练五、任务训练 把以下题目代码输入到Eclipse中,运行出正确的结果。1

    注意事项

    本文(《Java语言编程基础立体化实用教程》全套课件最全教学教程ppt(最新).pptx)为本站会员(可****阿)主动上传,得力文库 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知得力文库 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于得利文库 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

    © 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

    黑龙江省互联网违法和不良信息举报
    举报电话:0468-3380021 邮箱:hgswwxb@163.com  

    收起
    展开