java面向对象程序设计习题集(4)

2019-06-17 11:52

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);

System.out.println(\ System.out.println(\ System.out.println(\ System.out.println(\ System.out.println(\ } }

A、 The 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 B 、The String No.1 is

The 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 C 、The String No.1 is

The String No.2 is String 2 The String No.3 is a string The String No.4 is strin The String No.5 is a string D 、以上都不对

52、下面语句段的输出结果是什么? ( ) int i = 9; switch (i) { default:

System.out.println(\ case 0:

System.out.println(\ break; case 1:

System.out.println(\ case 2:

System.out.println(\

16

A、 default B 、default, zero

C 、error default clause not defined D、 no output displayed 53、下列哪个是合法的标识符、( )

A、c=z B、_Haha C、8nd D、Guang zhou 54、 内部数据类型byte的取值范围是、( )

A、0~65, 535 B、(-32,768)~32,767 C、 (-128)~127 D、(-256)~255

55、 如果定义有变量double d1, d2=4.0则下列说法正确的是、( ) A、变量d1,d2均初始化为4.0 B、变量d2没有初始化,d1初始化为4.0

C、变量d1,d2均未初始化 D、变量d1没有初始化,d2初始化为4.0

56、运行下面代码将将输出什么内容?( )

int i = 1; switch (i) { case 0:

System.out.println(\ break; case 1:

System.out.println(\case 2:

System.out.println(\default:

System.out.println(\}

A、 one B、 one, default C、 one, two, default D、 default

57、 Java的字符类型采用的是Unicode编码方案,每个Unicode码占用( )个比特位。

A、8 B、16 C、32 D、64 58、选择下面正确的标识符( )

A、severUp B、 7Up C、_My Variable D、small-pig

59、对于X*=3+2算术,与他等价的是( )。

A、X=X*(3+2) B、X=X*3+2 C、X=3+X*2 D、 X=X*3+X*2

60、下面哪个是Java语言中合法的标识符( )。

A、this B、2email C、_sys1_lll D、implements

61、 下列代码中

17

if(x>2){System.out.println(“first”);}

else if (x>-2){System.out.println(“second”);} else { System.out.println(“third”);}

要求打印字符串为“second”时,x的取值范围是( ) A、x<=2 并且 x>-2 B、x>2 C、x>-2 D、x<=-2 62、 以下标识符中哪项是不合法的( )

A. Agig0lInt$223 B、_sdf C、$45sd D、45df 63、下面的数据类型是float型的是( ) A、55.6 B、15 C、95L D、8.6F 64、 定义一个长整型变量a的语句是( )

A、int a B、a long C、float a D、long a 65、下式的运算后i的结果是:( ) int i=3; i*=4;

A、 6 B、 8 C、 12 D、 3 66、下面赋值语句正确的是:( )

A、int b=9.3 B、 boolean a=false C、 float f=23.1 D、char b=”b”; 67、下面说法错误的是:( ) ..

A、java是一种网络编程语言 B、java是由sun公司发布的 C、java允许使用指针访问内存 D、java的前身是Oak 68、下述字符组合不能作为Java程序标识符的是( ) A、Aa12 B、X C、y D、5x

69、以下程序代码的输出的结果是( ) int x=53;

System. out. println(1.0+x/2);

A、27.0 B、27.5 C、1.026 D、1.026.5

70、编译java程序时出现error: cannot read: aaa.java,则下列原因最正确的是( )

A、原因是执行的当前目录下没有找到aaa.java文件。 B、原因是没有安装JDK开发环境。

C、原因是java源文件名后缀一定是以.txt结尾。 D、原因是JDK安装后没有正确设置环境变量PATH和Classpath。 71、指出不正确的表达式( )

A、double a=1.0; B、Double a=new Double(1.0); C、byte a = 120; D、Byte a = 200;

72、关于Float,下列说法不正确的是( )

A、Float是一个类 B、Float在java.lang包中 C、float a=1.0是正确的赋值方法 D、Float a= new Float(1.0)是正确的赋值方法

18

73、下面哪个单词是Java语言的关键字( )

A、Float B、this C、string D、unsigned 74、以下代码段执行后的输出结果为( ) int x=3;int y=10; System.out.println(y%x);

A、0 B、1 C、2 D、3 75、下列选项中不是JAVA语言特点的是( ) A、面向对象 B、 平台无关 C、安全性高 D、单线程 76、下列选项中,哪一个是打印语句的正确表达式:( ) A、System.out.println(); B、System.out.Println(); C、System.Out.print(); D、System.Out.println(); 77、下列哪一个是JAVA语言的关键字( ) A、hello B、void C、num_01 D、abc 78、关于数据类型转换下面描述错误的是( )

A、当两个数据的类型不统一时,必须先进行数据类型的转换,再运算或赋值

B、byte类型数据可以转换为short,int,long类型数据 C、long类型数据有可能转换为byte,short,int类型数据 D、在语句int i=(int) 78.67;中,变量 i的值为79

79、下列定义String变量s的语句中,错误的是( ) A、String s=new “Yes!”; B、String s=new String(“yes!”) ; C、String s; D、String s=”Yes!”; 80、下列关于注释语句的描述错误的是( ) A、多行注释语句的内容,从/*开始,到*/结束 B、多行注释语句也可以是单行语句

C、文档注释语句的内容,从/**开始,到*/结束

D、单行注释语句的内容,从//开始,以分号为结尾句 81、下列哪一个是合法的标识符( )

A、12class B、+viod C、-5 D、_black 82、下列哪一个不是JAVA语言中保留字、 ( )

19

A、if B、sizeof C、orivate D、null 83、下列描述中正确的一项是 ( )

A、标识符首字符的后面可以跟数字; B、标识符不区分大小写;

C、符合数据类型变量包括布尔型、字符型、浮点型; D、数组属于基本数据类型;

84、下列哪一项不属于变量的组成部分、 ( )

A、变量名 B、变量属性 C、变量初值 D、变量大小

85、下列关于变量组成部分描述正确的一项是 ( )

A、变量名不是标识符 B、变量名是标识符

C、浮点型属于复合类型 D、变量属性分为基本类型和复合类型

86、下列选项中,哪一项不属于JAVA语言的简单数据类型 ( )

A、整数型 B、数组 C、字符型 D、浮点型

87、下列关于基本数据类型的说法中,不正确的一项是 ( )

A、boolean是JAVA特殊的内置值,或者为真或者为假 B、float是带符号的32位浮点数 C、double是带符号的64位浮点数 D、char应该上是8位的Unicode字符

88、下列关于溢出的说法中,正确的一项是 ( )

A、一个整型的数据达到整型能表示的最大数值后,再加1,则机器产生上溢,结果为整型的最大值

B、一个整型的数据达到整型能表示的最小数值后,再减1,则机器产生下溢,结果为整型的最小值

C、实型变量在运算中不会产生溢出的问题

D、实型变量在运算中和整型一样会产生溢出问题

89、下列关于char类型的数据说法中,正确的一项是 ( )

A、?\\r?表示换行符 B、?\\n?表示回车符

C、char类型在内存中占16位

D、凡是在Unicode的字符都可以用单引号括起来作为char类型常量 90、下列关于基本数据类型的取值范围描述中,正确的是 ( )

A、byte类型范围是-128~128

B、boolean类型范围是真或者假 C、char类型范围是0~65536

D、short类型范围是-32767~32767

20


java面向对象程序设计习题集(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:柳峪2号特大桥施组(上报监理)3.28

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: