已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Java程序设计复习题一、单项选择题1下面哪些是java语言中的关键字? Asizeof Babstract CNULL DNative2下面语句哪个是正确的? Achar=abc; Blong l=oxfff; Cfloat f=0.23; Ddouble=0.7E-3;3以下程序测试String 类的各种构造方法,试选出其运行效果。 class STRpublic static void main(String args)String s1=new String();String s2=new String(String 2);char chars=a, ,s,t,r,i,n,g;String s3=new String(chars);String s4=new String(chars,2,6);byte bytes=0,1,2,3,4,5,6,7,8,9; StringBuffer sb=new StringBuffer(s3);String s5=new String(sb);.println(The String No.1 is +s1);.println(The String No.2 is +s2);.println(The String No.3 is +s3);.println(The String No.4 is +s4);.println(The String No.5 is +s5);AThe String No.1 is The String No.2 is String 2 The String No.3 is a string The String No.4 is string The String No.5 is a string BThe String No.1 isThe String No.2 is String 2 The String No.3 is a string The String No.4 is tring The String No.5 is a string CThe String No.1 isThe String No.2 is String 2The String No.3 is a string The String No.4 is strin The String No.5 is a string D以上都不对4下面语句段的输出结果是什么? int i = 9; switch (i) default: .println(default); case 0: .println(zero); break; case 1: .println(one); case 2: .println(two); Adefault Bdefault, zero Cerror default clause not defined Dno output displayed5有关类Demo,哪句描述是正确的? public class Demo extends Base private int count; public Demo() .println(A Demo object has been created); protected void addOne() count+; A当创建一个Demo类的实例对象时,count的值为0。B当创建一个Demo类的实例对象时,count的值是不确定的。C超类对象中可以包含改变count 值的方法。DDemo的子类对象可以访问count。6当编译和运行下列程序段时,会发生什么? class Base class Sub extends Base class Sub2 extends Base public class CEx public static void main(String argv) Base b = new Base(); Sub s = (Sub) b; A通过编译和并正常运行。B编译时出现例外。C编译通过,运行时出现例外。7如果任何包中的子类都能访问超类中的成员,那么应使用哪个限定词? Apublic Bprivate Cprotected Dtransient8下面的哪个选项是正确的? class ExSuper String name; String nick_name; public ExSuper(String s,String t) name = s; nick_name = t; public String toString() return name; public class Example extends ExSuper public Example(String s,String t) super(s,t); public String toString() return name +a.k.a+nick_name; public static void main(String args) ExSuper a = new ExSuper(First,1st); ExSuper b = new Example(Second,2nd); .println(a is+a.toString(); .println(b is+b.toString(); A编译时会出现例外。B运行结果为:a is Firstb is secondC运行结果为:a is Firstb is Secong a.k.a 2ndD运行结果为:a is First a.k.a 1ndb is Second a.k.a 2nd9运行下列程序的结果是哪个?abstract class MineBase abstract void amethod(); static int i; public class Mine extends MineBasepublic static void main(String argv) int ar = new int5; for(i = 0;i 0) 8) 9) j = I * 2; 10) .println ( The value of j is + j ); 11) k = k + 1; 12) I-; 13) 14) 15) 6请写出下面程序的运行结果。 public class Test extends TT public static void main(String args) Test t = new Test(Tom); public Test(String s) super(s); .println(How do you do?); public Test() this(I am Tom); class TT public TT() .println(What a pleasure!); public TT(String s) this(); .println(I am +s); 结果: 7给定下面的未完成的代码片断: public class Example int x,y; public Example(int a) x = a; public Example(int a, int b) / 和上面一个参数的构造方法做同样的操作,包括赋值x=a y = b; 如果要用最简捷的一行代码实现/和上面一个参数的注释所指出的功能,请写出你认为最合适的一行代码: 8下列程序中构造了一个SET并且调用其方法add(),输出结果是_ public class A public int hashCode()return 1; public Boolean equals(Object b)return true public static void main(String args) Set set=new HashSet(); (new A(); (new A(); (new A(); .println(); 9下列程序的运行结果是_ class A class Dog private String name; private int age; public int step; Dog(String s,int a) name=s; age=a; step=0; public void run(Dog fast) +;public static void main (String args) A a=new A(); Dog d=a.new Dog(Tom,3); d.step=25; d.run(d); .println(d.step); 10Java中类成员的限定词有以下几种:private, public, , 。其中, 的限定的范围最大。11Java中所有类都是类 的子类。12请填出在包中与下列基本数据类型相对应的封装类: float:.Float, char: , boolean: 。13给定下面的未完成的代码片断: public class Example int x,y; public Example(int a) x = a; public Example(int a, int b) /和上面一个参数的构造方法做同样的操作,包括赋值 x=a y = b; 如果要用最简捷的一行代码实现/和上面一个参数的注释所指出的功能,请写出你认为最合适的一行代码: 14如果有一个类MyFrame是Frame的子类,能够被不同包中的类所使用,同时又能够为线程提供运行代码(run()方法),请写出该类的声明头。 你的解答:三阅读程序回答问题 下面是Java API类库中System类的定义原型public final class .System extends .Objectpublic static PrintStream err;public static InputStream in;public static PrintStream out;public static void arraycopy(Object src,int src_position, Object dst,int dst_position,int length);public static long currentTimeMillis();public static void exit(int status);public static void gc();public static Properties getProperties();public static String getProperty(String key);public static String getProperty(String key,String def);public static SecurityManager getSecurityManager();public static void load(String filename);public static void loadLibrary(String libname);public static void runFinalization();public static void setProperties(Properties props);public static void setSecurityManager(SecurityManager s);请问: System类的父类是哪个类? System类的构造方法是什么? System类被声明为“final”,这有什么含义? System类中的方法成员被声明为“static”,这有什么含义? System类中出现了两个getProperty方法,这是怎么回事?2在空白处填上合适的语句。 public class ServerTimedOutException extends Exception private int port; public ServerTimedOutException(String message, int port) super(message); = port; public int getPort() return port; class Client /在下行空白出填上声明抛弃ServerTimedOutException例外的语句 public void connectMe(String serverName)_ int success; int portToConnect = 80; success = open(serverName, portToConnect); if (success = -1) /*在下行空白处填上抛出ServerTimedOutException例外的语句*/ _ 四根据要求编写程序图1 的运行界面1编写一个满足下列要求的程序:l 为学生创建一个类Stud,这个类包括每个学生的姓名(name:长度为8的字符串)、学号(ID:int)和年级(grade:取
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中学生数学能力调查分析报告
- 2026届北京市顺义区名校九年级物理第一学期期中联考模拟试题含解析
- 湖北省武汉东湖高新区2026届物理九上期末统考模拟试题含解析
- 投标项目风险识别与评估表模版
- 深基坑安全拆除施工技术方案书
- 施工单位项目管理制度与流程建设
- 企业数字化转型战略实施细则
- 养老服务机构员工管理及培训方案
- 快递物流标准作业流程指南
- 桥梁钢结构焊接施工技术方案
- 2024版中国高血压防治指南(完整版)
- 新公司法知识竞赛题库与参考答案
- 备战2026年高考化学三年(2023-2025)真题汇编(通.用版)专题12工艺流程综合题(原卷版)
- DB11∕T 2330-2024 行业协会商会诚信建设规范
- 红军在贵州的足迹课件
- 办理《出生医学证明》授权委托书
- 《高等教育学》课件
- 人教版信息技术七上《计算机的硬件组成》听评课记录
- 2025年医院检验科人员招聘考试题目及答案
- 绵竹市属国有企业招聘考试真题2024
- 2025年医院信息科计算机考试试题大全(附答案)
评论
0/150
提交评论