欢迎来到第壹文秘! | 帮助中心 分享价值,成长自我!
第壹文秘
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 第壹文秘 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    Java语言程序设计期末复习综合练习题答案.docx

    • 资源ID:664808       资源大小:55.15KB        全文页数:25页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Java语言程序设计期末复习综合练习题答案.docx

    Java语言程序设计期末复习综合练习题答案Java语言程序设计期末复习综合练习题一、选择题。2.main方法是JaVaApplication程序执行的入口点,关于main方法的方法头以下哪项是合法的()A、publicstaticvoidmain()B、publicstaticvoidmain(Stringargs)C、publicstaticintmain(Stringarg)D、publicvoidmain(Stringarg)答:B4 .下列哪个是合法的Java标识符()A、Tree&GlassesB、FirstJavaAppIetC、_$theLastOneD、273.5答:B、C5 .JavaApplication源程序的主类是指包含有()方法的类。Asmain方法B、toString方法C、init方法D、actionPerfromed方法答:A6 .Java的字符类型采用的是UniCOde编码方案,每个UniCode码占用()个比特位。A、8B、16C、32D、64答:B7 .设a=8,则表达式a»>2的值是()。A、1B、2C、3D、4答:B8 .若a的值为3时,下列程序段被执行后,c的值是多少()c=1;if(a>0)if(a>3)c=2;elsec=3;elsec=4;A、1B、2C、3D、4答:C9 .在编写JaVaAPPIiCatiOn程序时,若需要使用到标准输入输出语句,必须在程序的开头写上()语句。A、importjava.awt.*;B、importjava.applet.Applet;C、importjava.io.*;D、importjava.awt.Graphics;答:C10 .对于构造函数,下列叙述正确的是()。A、构造函数是类的一种特殊函数,它的方法名必须与类名相同。B、构造函数的返回类型只能是VOid型。C、构造函数的主要作用是完成对类的对象的初始化工作。D、一般在创建新对象时,系统会自动调用构造函数。答:ACD11 .下面的是关于类及其修饰符的一些描述,正确的是:()。A、abstract类只能用来派生子类,不能用来创建abstract类的对象。B、final类不但可以用来派生子类,也可以用来创建final类的对象。C、abstract不能与final同时修饰一个类。D、abstract方法必须在abstract类中声明,但abstract类定义中可以没有abstract方法。答:ACD13 .若在某一个类定义中定义有如下的方法:abstractvoidperformDial();该方法属于()。A、本地方法B、最终方法C、解态方法D、抽象方法答:D14 .下列关于静态初始化器的叙述中,哪一个是正确的()A、静态初始化器是在构造函数之前加上static修饰符。B、静态初始化器是对类自身进行初始化。C、静态初始化器在同一个类中只能有一个。D、静态初始化器是在其所属的类加载内存时由系统自动调用执行。答:BD15 .不使用StatiC修饰符限定的方法称为对象(或实例)方法,下列哪一个说法是正确的()A、实例方法可以直接调用父类的实例方法。B、实例方法可以直接调用父类的类方法。C、实例方法可以直接调用其他类的实例方法。D、实例方法可以直接调用本类的类方法。答:BD16 .设有下面两个类的定义:class Student extends Person classPersonlongid;/身份证号intscore;/入学总分Stringname;/姓名intgetScore()returnscore;)问:类Person和类Student的关系是()。A、包含关系B、继承关系C、关联关系D、无关系,上述类定义有语法错误答:B、17 .设有下面的两个类定义:classAAvoidShow()SyStem.out.println("我喜欢Java);)classBBextendsAAvoidShow()SyStem.oItPrintIn(“我喜欢C+!h);)则顺序执行如下语句后输出结果为:()AAa;BBb;a.Show();b.Show();A、我喜欢Java!B、我喜欢C+!我喜欢C+!我喜欢Java!C、我喜欢Java!D、我喜欢C+!我喜欢Java!我喜欢C+!19.在JaVa中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序特性称为()OA、隐藏B、覆盖C、重载D、JaVa不支持此特性20.对于构造函数,下列叙述正确的是()。A、构造函数也允许重载。B、子类无条件地继承父类的无参构造函数。C、子类不允许调用父类的构造函数。D、在同一个类中定义的重载构造函数可以相互调用。答:ABD22.设有下面两个赋值语句:a=lnteger.parselnt(u1024n);b=Integer.valueOf(u1024,).intValue();下述说法正确的是()。A、a是整数类型变量,b是整数类对象。B、a是整数类对象,b是整数类型变量。C、a和b都是整数类对象并且它们的值相等。D、a和b都是整数类型变量并且它们的值相等。答:D24 .下面的语句的作用是:()。VectorMyVector=newVector(100,50);A、创建一个数组类对象MyVector,有100个元素的空间,每个元素的初值为50oB、创建一个向量类对象MyVector,有100个元素的空间,每个元素的初值为50oC、创建一个数组类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增。D、创建一个向量类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增。答:D25 .在Java中,存放字符串常量的对象属于()类对象。A、CharacterB、StringC、StringBufferD、Vector答:B31 .对于子类的构造函数说明,下列叙述中不正确的是()。A、子类无条件地继承父类的无参构造函数。B、子类可以在自己的构造函数中使用SUPer关键字来调用父类的含参数构造函数,但这个调用语句必须是子类构造函数的第一个可执行语句。C、在创建子类的对象时,将先执行继承自父类的无参构造函数,然后再执行自己的构造函数。D、子类不但可以继承父类的无参构造函数,也可以继承父类的有参构造函数。答:D二、填空题。32 .设X=2,则表达式(x+)*3的值是o答:633 .若x=5,y=10,则x>y和v=y的逻辑值分别为和<>答:false、true34 .顺序执行以下两个语句的输出结果是:oStringS="我喜欢学习Java!n;System.out.println(s.length();答:1035 .据程序的构成和运行环境的不同,JaVa源程序分为两大类:程序和程序。答:JavaApplication、JavaApplet(或Application¼Applet)36 .如果一个Java源程序文件中定义有4个类,则使用Sun公司的JDK编译器javac编译该源程序文件将产生个文件名与类名相同而扩展名为的字节码文件。答:4、class37 .开发与运行JaVa程序需要经过的三个主要步骤为、和O答:编辑源程序、编译生成字节码、解释运行字节码9 .一个JaVaAPPliCation源程序文件名为MyjavaAppIicationjava,如果使用Sun公司的Java开发工具JDK编译该源程序文件并使用其虚拟机运算这个程序的字节码文件,应该顺序执行如下两个命令:答:javacMyjavaAppIicationjava、javaMyjavaAppIication10 .在JaVa的基本数据类型中,Char型采用UrliCode编码方案,每个UniCOde码字符占用字节内存空间,这样,无论是中文字符还是英文字符,每个都是占用字节内存空间。答:2、211 .在JaVa程序中定义的类有两种成员:、o答:域成员、方法成员13 .创建一个名为MyPackage的包的语句是,该语句应该放在程序的位置为:O答:packageMyPackage;应该在程序第一句。14 .方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。方法是不能被当前类的子类重新定义的方法。答:抽象方法、最终方法(或abstract方法、final方法)15 .形式参数指的是方法被时的参数行,实际参数是方法被时所传递进去的变量或值。答:定义、调用16 .多态是指,在JaVa中有两种多态,一种是使用方法的实现多态,另一种是使用方法的实现多态。答:一个程序中有多个同名的不同方法覆盖重载17 .在JaVa程序中,通过类的定义只能实现重继承,但通过接口的定义可以实现重继承关系。答:单、多19 .字符串分为两大类,一类是字符串常量,使用类的对象表示;另一类是字符串变量,使用类的对象表示。答:StringxStringBuffer20 .设有数组定义:intMylntArray=10,20,30,40,50,60,70,80,90,100);则执行以下几个语句后的输出结果是Oints=0;for(inti=0;i<MyIntArrayJength;i+)s+=MylntArrayi;System.out.println(S);答:550三、写出下列程序完成的功能。1 .publicclassSumpublicstaticvoidmain(Stringargs)doublesum=0.0;for(inti=1;i<=100J+)sum+=1.0(double)i;System.out.println("sum="+sum);)答:计算1/1+1/2+1/3+.+1/100的值。2 .importjava.io.*;publicclassReversepublicstaticvoidmain(Stringargs)inti,n=10;inta=newint10;for(i=0;i<n;i+)tryBufferedReaderbr=newBufferedReader(newInputStreamReader(SystemJn);ai=lnteger.parselnt(br.readLine();/输入一个整数catch(IOExceptione);for(i=n-1;i>=0;i)System.out.print(ai+");System.out.println();)答:从标准输入(即键盘)读入10个整数存入整型数组a中,然后逆序输出这10个整数。4.importjava.io.*;publicclassClass1(publicstaticvoidmain(Stringargs)inti,Max,Min;in

    注意事项

    本文(Java语言程序设计期末复习综合练习题答案.docx)为本站会员(p**)主动上传,第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第壹文秘(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 1wenmi网站版权所有

    经营许可证编号:宁ICP备2022001189号-1

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!

    收起
    展开