网站大量收购独家精品文档,联系QQ:2885784924

JAVA程序设计试题和答案讲述.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA程序设计试题和答案讲述

郑州大学现代远程教育《JAVA程序设计》课程考核要求 说明:本课程考核形式为提交作业,完成后请保存为WORD 2003格式的文档,登陆学习平台提交,并检查和确认提交成功(能够下载,并且内容无误即为提交成功)。 作业要求 1.请独立自主完成作业。 作业内容 1. 简答题 java语言的数据类型有哪些? 逻辑类型:boolean 字符类型:char 整数类型:byte、short、int、long 浮点类型:float、double 解释java中public、abstract、final和static修饰符的含义。 public 可以被任意存取 abstract 用来修饰抽象类,表示该类只能作为父类被用于继承,而不能进行对象实例化。 final类不能被继承,因此final类的成员方法没有机会被覆盖 static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。 简述文件操作的主要操作(用相应的流进行描述)。 可以通过BufferedReader 流的形式进行流缓存,之后通过readLine方法获取到缓存的内容。? BufferedReader bre = null; try { String file = D:/test/test.txt; bre = new BufferedReader(new FileReader(file));//此时获取到的bre就是整个文件的缓存流 while ((str = bre.readLine())!= null) // 判断最后一行不存在,为空结束循环 { System.out.println(str);//原样输出读到的内容 }; 备注: 流用完之后必须close掉,如上面的就应该是:bre.close(),否则bre流会一直存在,直到程序运行结束。 可以通过“FileOutputStream”创建文件实例,之后过“OutputStreamWriter”流的形式进行存储,举例: OutputStreamWriter pw = null;//定义一个流 pw = new OutputStreamWriter(new FileOutputStream(“D:/test.txt”),GBK);//确认流的输出文件和编码格式,此过程创建了“test.txt”实例 pw.write(我是要写入到记事本文件的内容);//将要写入文件的内容,可以多次write pw.close();//关闭流 备注:文件流用完之后必须及时通过close方法关闭,否则会一直处于打开状态,直至程序停止,增加系统负担。 2. 读程序题 程序Count,要求注释带标号1,2,3,4等的句子 ,并给出程序的运行结果。 class Count{ private int serialNumber ; public static int counter = 0 ;//1. public Count( ){ //2. counter++ ; //3. serialNumber = counter ; } public int getSerialNumber(){ return serialNumber; } } public class TestStaticVar{ public static void main(String[] args){ Count[] cc = new Count[10]; //4. for(int i=0;icc.length;i++){ cc[i]=new Count(); System.out.println(cc[+i+].serialNumber = +cc[i].getSerialNumber()); } } } 运行结果,因为t当然是个小写字母,所以输出结果为: The charactertis lower case. 读下面程序,并分析出程序运行结果。 public class HelloWorld{ public static void main(String args[ ]){ int i=0; String greetings[ ]={ Hello World!,Hello!,HELLO WORLD!!}; while ( i4){ try { System.out.println(greetings[i]); i++; }catch(ArrayIndexOutOfBoundsException e){ System.out.println(出现数组异常啦!); }

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档