ImageVerifierCode 换一换
格式:DOCX , 页数:43 ,大小:51.17KB ,
资源ID:2906706      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2906706.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(java习题Ver20.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

java习题Ver20.docx

1、java习题Ver20练习一123456789101112131415161718192021222324252627282930一、选择题1下列语句哪一个正确() A Java程序经编译后会产生machine code B Java程序经编译后会产生byte code C Java程序经编译后会产生DLL D以上都不正确2下列说法正确的有() A class中的constructor不可省略 B constructor必须与class同名,但方法不能与class同名 C constructor在一个对象被new时执行 D一个class只能定义一个constructor3提供Java存取数据库

2、能力的包是(a) Ajava.sql Bjava.awt Cjava.lang Djava.swing4下列运算符合法的是(a) A& B Cif D:=5执行如下程序代码a=0;c=0;do-c;a=a-1;while(a0);后,C的值是() A0 B1 C-1 D死循环6下列哪一种叙述是正确的() A abstract修饰符可修饰字段、方法和类 B抽象方法的body部分必须用一对大括号 包住 C声明抽象方法,大括号可有可无 D声明抽象方法不可写出大括号7下列语句正确的是() A形式参数可被视为local variable B形式参数可被字段修饰符修饰 C形式参数为方法被调用时,真正被传递

3、的参数 D形式参数不可以是对象8下列哪种说法是正确的() A实例方法可直接调用超类的实例方法 B实例方法可直接调用超类的类方法 C实例方法可直接调用其他类的实例方法 D实例方法可直接调用本类的类方法9下列标识符合法的是() Anew B$Usdollars C1234 DCar.taxi10下列说法正确的是() A数组是一种对象 B数组属于一种原生类 C int number=31,23,33,43,35,63 D数组的大小可以任意改变11下列说法正确的是() A在类方法中可用this来调用本类的类方法 B在类方法中调用本类的类方法时可直接调用 C在类方法中只能调用本类中的类方法 D在类方法中

4、绝对不能调用实例方法12下列说法正确的是() A Java面向对象语言容许单独的过程与函数存在 B Java面向对象语言容许单独的方法存在 C Java语言中的方法属于类中的成员(member) D Java语言中的方法必定隶属于某一类(对象),调用方法与过程或函数相同13、以下关于java语言继承的说法正确的是()A. Java中的类可以有多个直接父类 B. 抽象类不能有子类C. Java中的接口支持多继承 D. 最终类可以作为其他类的父类14关于构造函数说法错误的是( ) A 构造函数名与类相同 B 构造函数无返回值可以使用void 修饰 C 构造函数在创建对象时被调用 D 在一个类中如果

5、没有明确的给出构造函数编译器会自动提供一个构造函数15在 Java 中关于static关键字的说法错误的是( ) A static 可以修饰方法 B static 可以修饰变量 C static 可以修饰代码块 D static 修饰的方法在该方法内部可以访问非静态的类成员变量16、(16-1、编译和运行下面的应用程序,屏幕输出的结果是( )。public class Test public static void main(String args) A a=new A(aaaaa); A.B b=a.new B(); System.out.println(a.outStr+b.inStr);

6、 class A String outStr; public A(String s) outStr=s; public class B public String inStr=bbbbb; A) aaaaa B)ababa C) bbbbb D) aaaaabbbbb 17、(16-5、下面的程序编译运行后,输出的结果是( ).import java.util.Arrays;public class Test public static void main(String unused) String str = ZZZ, AAA,BBB,CCC; Arrays.sort(str); int i

7、ndex=Arrays.binarySearch(str,ZZZ); System.out.println(index); A) 0 B) 1 C)2 D)3 18、(16-7、下面的程序编译运行后输出的结果是( )。public class Test public static void main(String args) X a=new X( ) public void showX() System.out.println(a*b); ; a.showX(); class X int a=5,b=3; public void showX() System.out.println(a+b);

8、 A) 15 B) 8 C) 5 D) 3 19、(16-8、应用程序的main方法中有以下语句,则输出的结果是 ( )。 String s=xxxxxxxxxxxxxxx#123#456#zzzzz; int n=s.indexOf(#); int k=s.indexOf(#,n+1); String s2=s.substring(n+1,k); System.out.println(s2); A)123456 B)123 C) xxxxxxxxxxxxxxx D) zzzzz 20、(16-9、关于下面的程序Test.java说法正确的是( )。public class Test Stri

9、ng x=1; int y; public static void main(String args) int z=2; System.out.println(x+y+z); A)3 B)102 C) 12 D)程序有编译错误21、(16-11、应用程序的main方法中有以下语句,则输出的结果是 ( )。 int b=1, 1, 1, 2,2, 3; int sum=0; for(int i=0;ib.length;i+) for(int j=0;jbi.length;j+) sum+=bij; System.out.println(sum=+sum);A) 10 B)6 C) 9 D) 13

10、 22、(16-12、下面的程序段执行后输出的结果是( )。String s=Test.java;boolean b=s.startsWith(test); System.out.print(b); boolean b1=s.endsWith(java);System.out.println(b+ +b1);A) true true B) true false C) false true D) false false 23、(16-13、应用程序的main方法中有以下语句,则执行后输出的结果是 ( )。int x=125,21,5,168,98;int min=x0;for(int i=1;i

11、x.length;i+) if(ximin) min=xi;System.out.println(min);A) 125 B) 5 C) 98 D) 168 24、(16-15、下面程序段执行后b的值是( )。String str = java;boolean b = str instanceof Object; A) 0 B) true C) 1 D) false二、填空题(16-31)根据程序中的注释,将下面的应用程序补充完整。public class A public static void main (String args) A a=new B( ); a.test(); void

12、test() System.out.print (A); class B _(1)_ A void test() _(2)_;/调用父类的同名方法 System.out.println(B); 3、编程题 1、 假如要编写一个地址簿的程序,设计一个能存储姓名、E-mail地址,并能显示一个地址 的Address类。2、以第一题中的Address类作为超类,定义一个子类,他拥有另一个成员变量来存贮电话号码练习二1234567891011121314151617181920212223242526272829303132一、选择题1. 分析下列代码Class Super Public int i=

13、0; Public Super( String text)i=1;Public class sub extends Super Public Sub (String text)I=2; Public static void main(String args)Sub sub=mew Sub(“hello”);System.out.println(sub.i);执行结果 ()A 编译失败 B 编译成功且输出0C 编译成功且输出1 D.编译成功且输出22 .定义一个类名为”MyClass.java”的类,并且该类可被一个工程中的所有类访问 那么该类的正确声明应为()。 A.private class MyClass extends Object B.clas

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1