地信101java上机指导书

地信101java上机指导书

ID:46867054

大小:171.00 KB

页数:25页

时间:2019-11-28

地信101java上机指导书_第1页
地信101java上机指导书_第2页
地信101java上机指导书_第3页
地信101java上机指导书_第4页
地信101java上机指导书_第5页
资源描述:

《地信101java上机指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、山东交通学院实验指导书课程名称:Java适用专业:地信执笔人:贾雁修(制)订H期:2012年9刀实验一Java程序设计基础一、实验目的1.掌握Java程序编辑、编译、运行的操作。2.熟悉Java程序的构成。3.掌握Java源文件的文件名的命名规则。4.熟悉开发环境。二、实验内容1.选书中笫一章、第二章中源程序只包含一个类的例了,完成编辑、编译、运行。*first.javapublicclassfirst{publicstaticvoidmain(Stringargsp[]){System.out.print(MThisismyfirstprogramM);}}1.选书中第三章中源程序(

2、包含两个类的例了),完成源文件编辑、编译、运行。在源文件名命名吋可根据规则变换几种方式,运行吋注意程序入口。*Mydl.javaclassMyDate{intyear,month,day;}publicclassMydl{publicstaticvoidmain(Stringargsp[]){MyDatex;x=newMyDate();x.day=23;System.out.println(x.day);)}3•调试作业屮的程序。三、实验要求1.实验前准备好源程序的初稿。2.通过调试,使程序达到预期功能。対该过程中问题给予记录,作为调试程序的经验积累。3.熟悉一种较专业的源程序编译的用

3、法。四、要点、难点1.源文件名的命名规则:1)一个文件中各个类而而全部没有public修饰符,文件可以使用任意的名称。2)一个文件中某个类前面有public修饰符,则文件名必须和publicclass的名称相同,而且一个文件中最多只能有一个publicclasso2.一个源文件由多个类构成时,运行规则:运行含有main()方法分类。3.标识符命名规则:1)笫一个字符只能是字母、“$”、不能用数字。2)后而的字符可以是字母、“$”、或用数字。3)不能使用Java关键字。4.构造函数对所创建对象的初始化。实验二面向对象程序设计基础一、实验目的1.掌握类的定义,对象的创建,构造函数的创建。2

4、.掌握继承和多态。3.掌握包的定义和使用。4.掌握变量的作用域二、实验内容1.类的定义,对彖的创建,构造函数的创建的例了。classmydate{privateintyear;privateintmonth;privateintday;publicmydate(inty,intm,intd){year=y;month=m;day=d;}voidtomorrow(){day=day+1;}intgetday(){returnday;}}classecp{publicstaticvoidmain(Slringargs[]){mydatct=ncvvmydatc(2006,9,18);t.t

5、omon-ow();System.out.println(t.getdayO);}}1.继承和多态的例了。classEmployee{Stringname;voidshowinfo(){System.out.println(namc);}}classManagerextendsEmployee}Stringdepartment;voidshowinfo(){System.out.println(name);System.out.println(department);}publicstaticvoidmain(Stringargs[]){Managerx=newManager();x.

6、name=nSmithH;x.department=HProdH;x.showinfo();}I1.包的定义和使用。每个文件中最多只能冇一个package语句□(1)创建包package源文件中的第一条语句,相同目的的类放在同一个包屮注意:生成包的编译方式:1)jdkjavac-d包所在的目录源文件名javac・dr:dypEmployee.java2)cclipsc右击包名建立文件Employee.java。一>保存一>建立工程cl,右击cl建立包my.lx“Project”・>”buildall”。例packagemy」x;publicclassEmployee}Stringna

7、me="abc";publicvoidshowinfox(){System.out.println(name);}classManagerextendsEmployee{Stringdepartment;(2)加载类import放在package语句之后。1)jdk注意:若当前要编译的文件与加载的包不在同一个目录,贝懦要用classpath进行设置。setclasspath=r:dyp;.//在编译吋加载包吋,编译器会口动到classpath

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。