面向对象程序设计(Java)实验指导书09信管.docVIP

面向对象程序设计(Java)实验指导书09信管.doc

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验一 Java Application程序的编辑、编译和运行 一、实验目的 1.熟悉JDK开发环境。 2.熟悉Edit编辑器的使用。 3.掌握Java Application的程序结构和开发过程。1.JDK开发环境 (1)JDK1.4.1开发环境安装在“C:\JDK1.4.1\”目录下。 (2)设置环境变量PATH和CLASSPATH(如果在autoexec.bat中没有进行设置)。 进入命令行(MS-DOS)方式,进行如下设置: SET PATH=C:\JDK1.4.1\BIN;%PATH% SET CLASSPATH=.; %CLASSPATH% 2.Edit编辑器3.掌握Java Application程序开发过程 一个java应用程序是由若干个类组成的,其中最多能有一个public类。有且只能有一个类含有main方法。Java源程序的扩展名为java。Java源程序的名字必须和public类的类名相同,如果没有public类,只要和其中任一类的类名相同就行。编译java源程序会产生字节码(.class )文件,源程序有几个类就会产生几个class文件。运行时,只运行含有main方法的class文件。 2.步骤 (1)打开Edit编辑器。 (2)键入如下程序: import java.io.*; public class HelloWorld1{ public static void main(String arg[]){ System.out.println(Hello World!); } } (3)检查无误后(注意大小写)保存文件。可将文件保存在“D:\Java\”目录中,注意文件名为HelloWorld1.java。 (4)进入命令行(MS-DOS)方式,设定当前目录为“D:\Java\”,运行Java编译器: D:\Javajavac HelloWorld1.java (5)如果输出错误信息,则根据错误信息提示的错误所在行返回Edit编辑器进行修改。常见错误是类名与文件名不一致、当前目录中没有所需源程序、标点符号全角等。 如果没有输出任何信息或者出现“deprecation”警告,则认为编译成功,此时会在当前目录中生成HelloWorld1.class文件。 (6)利用Java解释器运行这个Java Application程序,并查看运行结果。 D:\Javajava HelloWorld1 实验二 Java程序设计基础 一、实验目的 1.掌握标识符的定义规则。 2.掌握表达式的组成。 3.掌握各种数据类型及其使用方法。 4.理解定义变量的作用,掌握定义变量的方法。 5.掌握各种运算符的使用及其优先级控制。public static int max(int table[]); public static int min(int table[]); public static void sort(int table[]); public static int indexOf(int table[],int key); public static boolean isSorted(int table[]); 2.找出一个二维数组的鞍点。 3. 判断该字符串是否是回文,回文是如下形式的字符串:abcdcba 四、实验原理及步骤 1.实验原理 Java中数据类型分为基本数据类型与复合数据类型,相应地变量分为基本类型与引用类型。基本类型变量有8种,而类、接口和数组变量是引用类型。基本类型变量使用和C及C++完全一样,但引用类型的使用有点与C中的指针相同(注意Java中并没有指针的概念)。 引用类型变量的使用有引用空间与数据空间的概念,当变量声明时只是给该变量分配引用空间(或可以理解为地址空间),数据空间并没有分配。 例如定义:Mydate today; 定义的变量名today为引用空间的变量名 today=new Mydate(); 实例化Mydate类的一个对象,也即产生了数据空间用于存放该对象的数据。并且将该对象的地址赋给today,这样对象名today就指向了相应的数据空间。 数组的定义和使用举例 int a[]=new int[6]; 程序的流程控制结构和C语言基本类同,有顺序结构、选择结构、循环结构。但初学面向对象编程容易犯程序结构上的毛病,许多同学编出的程序和面向过程语言的一样只是换成Java的语法。原则上面向对象编程的结构,应该以类为基本组织单位。 2.步骤 第一个题目代码如下: public class Array { /** * @author Leijine */ public static int max(int table[])

文档评论(0)

yan666888 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档