Java应用程序开发 (3).pptxVIP

  • 1
  • 0
  • 约2.32千字
  • 约 29页
  • 2019-07-17 发布于辽宁
  • 举报
学习情境三 Eclipse集成开发环境 ;知识目标 了解Eclipse集成开发环境; 了解软件工程的思想,理解软件维护工作的重要性,编写规范的软件。 能力目标 能够利用Eclipse集成开发环境开发Java应用程序; 能够按照规范创建学习本课程的Eclipse用户环境; 掌握维护学习本课程的Eclipse用户环境的方法,保持学习的连续性。;情境再现与任务分析;四个任务;任务一 搭建Eclipse集成开发环境;1.下载并安装Eclipse软件;图3-1 Eclipse集成开发环境的文件组成;2.安装JRE;3.选择workspace;图3-3 启动Eclipse时,选择workspace;4.体验Eclipse界面;图3-4 Eclipse集成开发环境主界面;任务二 利用Eclipse开发Java Application程序;1.建立Java Project;2.产生HelloJava.java程序;图3-5 Eclipse自动产生的HelloJava.java程序;注意: HelloJava.java文件中已经了产生HelloJava类。一般情况下,类的名字与文件名同名。 HelloJava类中已经产生了main()方法。这是因为刚才勾选了public static void main(String[] args)选项。类中的main()方法的写法是固定的,所以Eclipse可以自动产生,以提高工作效率,另外也避免了初学者可能出现的错误。当然初学者只有经过不断的出错,才能成为编程的好手。对于Java程序员来说,必须能正确地写出main()方法。 根据经验,很多初学者没有认真观察HelloJava.java编辑框中的内容,就机械地往编辑框中敲入教科书中的Java程序源代码,这样就会产生很多的错误(可能会使代码重复)。实际上,可以从编辑框中看到HelloJava.java文件(类)的雏形已经完成了,只要在适当的地方补充上适当的代码。;观察workspace中对应的文件夹,即D:\01LearnJavaWorkspace\JavaPrjChp03\src,可以看到这里已经产生了HelloJava.java文件。在Eclipse主界面右边的OutLine视图中,还能够看到HelloJava这个类的简要信息。;4.运行Java Application程序;任务三 利用Eclipse开发Java Applet小程序;2.编辑HelloJavaApplet.java程序;3.运行Java Applet小程序;任务四 创建学习本课程的Eclipse用户环境;根据软件工程的这个要求,本教材规定如下: 建立针对整个课程的Java Project。名称为JavaPrjBook。 在JavaPrjBook中,针对每个学习情境,创建一个包(Package)。例如,“学习情境三”包的名称就是chp03。 在每一个??习情境对应的包中,再创建子包:ex和exec。每一个学习情境中例题存放在ex子包中,课后习题存放在exec子包中。 如果有必要,针对每一个例题,在ex子包下再创建一个子包。例如,对于“学习情境三”中的例3-1,在chp03包下面的ex子包中再创建子包ex3_1。 如果有必要,针对每一个习题,在exec子包下再创建一个子包。例如,对于“学习情境三”中的习题1,在chp03包下面的exec子包中再创建子包exec3_1。 根据通行的规范,包名的第一个字母要小写,类名的第一个字母要大写。;1.创建workspace所对应的文件夹 在目前工作的计算机中的D盘上建立文件夹,例如,座号为1号,那么文件夹的名字为应该为D:\ 01LearnJavaWorkspace。如果已经在“任务一”中已经创建了这个文件夹了,这个步骤就可以省略。 2.启动Eclipse,指定workspace 3.建立针对课程的Java Projact,其名字为JavaPrjBook ;【例3-3】在JavaPrjBook中重新实现例3-1;以下是例3-3产生的HelloJava.java程序: package chp03.ex.ex3_1; public class HelloJava { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System.out.println(Hello Java!); } };在“学习情境一”中已经简要介绍了包。为便于管理,类被组织到包中。Java应用程序中不能有两个相同的类(类名相同),把类组织在包中,能够避免类名的重复,因为包是类名的扩展。例如,这个例题中产生的HelloJava类

文档评论(0)

1亿VIP精品文档

相关文档