云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 19-91762-Java程序设计习题1

19-91762-Java程序设计习题1

  • 62 次阅读
  • 3 次下载
  • 2025/7/15 10:55:44

boolean b = str instanceof String;

A. 0 B. true C. 1 D. false 答案:B

48.应用程序的main方法中有以下语句,则输出的结果是多少? String s1=new String(\String s2=new String(\ boolean b1=s1.equals(s2); boolean b2=(s1==s2);

System.out.print(b1+\ \ A. true false 答案:A

49.对于一个三位的正整数 n,取出它的十位数字k(k为整型)的表达式是哪个? A. k = n / 10 % 10 C. k = n % 10

B. k = ( n - n / 100 * 100 ) D. k = n / 10

B. false true

C. true true

D. false false

答案:A

50.下列语句执行后,变量a.c的值分别是多少? int x=182; int a,c; c=x/100; a=x; A. 1,2 答案:B

B. 2,1 C. 1.82, 2 D. 100,82

51.下面哪个表达式的值是x和y的最大值?

A. x>y?y:x B. xy?(x+y):(x-y) D. x==y?y:x; 答案:B

52.以下是应用程序中定义的静态方法printBinary,若在其main方法中有方法调用语句printBinary(2),则输出的结果是哪个?

static void printBinary(int i) {

System.out.print(i + \的2进制数表示为:\\t\for (int j = 31; j >=0; j- -)

if(((1 << j) & i) != 0) System.out.print(\else

System.out.print(\ System.out.println();//换行

}

A. 00000000000000000000000000000001 B. 00000000000000000000000000000010 C. 00000000000000000000000000001111 D. 00000000000000000000000000000000

答案:B

53.应用程序的main方法中有以下语句,则输出的结果是哪个? String s1=\

double x=Double.parseDouble(s1); int y=Integer.parseInt(s2); System.out.println(x+y); A. 12.5 答案:A

54.下面的程序段执行后输出的结果是哪个? StringBuffer buf=new StringBuffer(\buf.insert(7,\

System.out.println(buf.toString()); A. Beijing@2008 C. Beijing2008@

B. @Beijing2008 D. Beijing#2008

B. 120.5

C. 12

D. “12.5”

答案:A

55.以下选项中,合法的赋值语句是哪个? A. a = = 1; C. a=a + 1= 5;

B. ++ i; D. y = int ( i );

答案:B

56.若所用变量都已正确定义,以下选项中,非法的表达式是哪个? A. a!= 4||b==1 B. 'a' % 3 C. 'a' = 1/2 答案:C

D. 'A' + 32

57.现有一变量声明为boolean aa;下面赋值语句中正确的是哪个? A. aa=false; B. aa=False; C. aa=\D. aa=0; 答案:A

58.读程序,哪段程序返回false? String s= \

String t = \ char c[] = {′h′,′e′,′l′,′l′,′o′} ; A. s.equals(t); B. t.equals(c); C. s==t; D. t==c; 答案:B

59.有如下定义: Person p;

Teacher t;

Student s;

其中,类Teacher和Student都是类Person的子类,p,t和s都是非空值。执行以下语句的结果是什么?

if ( t instanceof Person) { s = (Student)t; } A. 将构造一个Student对象。 B. 表达式合法。

C. 编译时非法。

D. 编译时合法而在运行时可能非法。 答案:C

60.读程序,以下哪个表达式返回值为true? public class Sample{ long length;

public Sample(long l){ length = l; } public static void main(String arg[]){ Sample s1, s2, s3;

s1 = new Sample(21L); s2 = new Sample(21L); s3 = s2;

long m = 21L; } }

A. s1 == s2; B. s2 == s3; C. m == s1;

D. s1.equals(m).

答案:B

61.以下抽象类的定义中哪一个是正确的? A. class Test{ abstract void growl();} B. abstract Test{ abstract void growl();} C. abstract class Test{ abstract void growl();} D. abstract class Test{

abstract void growl(){

System.out.println(“grow1”); }

} 答案:C

62.以下对Test类的定义中,哪种定义使Test类不能有子类? A. class Test{ }

B. abstract final class Test{ } C. class Test{ final;}

D. final class Test{ }

答案:D

63.读程序,当编译运行以下程序时会发生什么? class Test{

public static void main(String args[]){ CellPhone cell=new CellPhone(); } }

class Phone{ final void dial110(){ }

//...

cell.emergency();

}

class CellPhone extends Phone{ void emergency(){ dial110(); }

}

A. 这段程序不能被编译,因为Phone类没有被声明为final类。

B. 这段程序不能被编译,因为一个父类中的final的方法不能在子类中引用。

C. 这段程序可以被编译,但是在运行时会出现“NoSuchMethodException”的异常。 D. 这段程序可以正常编译运行。 答案:D

64.以下访问控制修饰符中允许不在同一个包中的子类访问父类? A. public B. private C. protected D. 缺省访问模式 答案:C

65.以下访问控制修饰符中仅允许同包中进行访问,不允许不同包访问。 A. public B. private C. protected D. 缺省访问模式 答案:D

66.以下访问控制修饰符中仅允许同类中进行访问。 A. public B. private C. protected

搜索更多关于: 19-91762-Java程序设计习题1 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

boolean b = str instanceof String; A. 0 B. true C. 1 D. false 答案:B 48.应用程序的main方法中有以下语句,则输出的结果是多少? String s1=new String(\String s2=new String(\ boolean b1=s1.equals(s2); boolean b2=(s1==s2); System.out.print(b1+\ \ A. true false 答案:A 49.对于一个三位的正整数 n,取出它的十位数字k(k为整型)的表达式是哪个? A. k = n / 10 % 10 C. k = n % 10 B. k = (

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com