Java程序设计

单选题下面的语句会产生编译错误的是()。A floatF=1024.0F;B doubleD=1024.0;C byteB=1024;D charC=1024;

题目
单选题
下面的语句会产生编译错误的是()。
A

floatF=1024.0F;

B

doubleD=1024.0;

C

byteB=1024;

D

charC=1024;

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面语句会产生编译错误的是( )。

A.float F=1024.0F;

B.double D=1024.0;

C.byte B=1024;

D.char C=1024;


正确答案:C

第2题:

运行下列程序,会产生什么结果publicclassXextendsThreadimplementsRunable{publicvoidrun(){System.out.println(“thisisrun()“);}publicstaticvoidmain(Stringargs[]){Threadt=newThread(newX());t.start();}

A、第一行会产生编译错误

B、第六行会产生编译错误

C、第六行会产生运行错误

D、程序会运行和启动


参考答案:A

第3题:

下列语句哪一个正确()

A.Java程序经编译后会产生machinecode

B.Java程序经编译后会产生bytecode

C.Java程序经编译后会产生DLL

D.以上都不正确


正确答案:B

第4题:

下面哪个语句会产生编译错误? ( )

A.float F=4096.0F;

B.double D=4096.0;

C.byte B=4096;

D.char C=4096;


正确答案:C
解析:该题考查对基本数据类型的定义以及基本数据类型的取值范围的掌握。选项A正确,Java语言默认的实型数的形式是double类型的,要把它赋给float类型的变量,必须在实型数后面加上f或F字母;选项B是正确的;选项C是错误的,4069已经超出了byte类型的所能容许的范围-128~127;选项D是正确的,因为在Java语言里,字符是用双字节表示的,4096在它允许的范围之内。故本题答案是C。

第5题:

对于已经被定义过可能抛出异常的语句,在编译时()。

A.必须使用try/catch语句处理异常

B.如果程序错误,则必须使用try/catch语句处理异常

C.不使用try/catch语句会出现编译错误

D.不使用try/catch语句不会出现编译错误


正确答案:B

第6题:

下面语句会产生编译错误的是______。

A.float F=1024.OF;

B.double D=1024.0;

C.byte B=1024;

D.char C=1024;


正确答案:C
解析: 整型变量分为4种类型:(1) byte型变量占8bit,所能表示的数据范围是-128~+127。(2) short型变量的存储顺序是先高后低,占16bit,所能表示的数据范围是-32768~+32767。 (3) int型变量占32bit,所能表示的数据范围是-2147483648~+2147483647。(4) long型变量占64bit,所能表示的数据范围是-264~+264-1。所以变量B的定义超出了byte型数据的取值范围,会引起编译错误。

第7题:

下述语句中对于()在编译时一般不产生目标代码。

A.赋值语句

B.控制语句

C.说明语句

D.复合语句


正确答案:C

第8题:

( 20 )有如下程序段

int i =0, j=1;

int & r=i ; // ①

r =j; // ②

int*p= & i ; // ③

*p= & r ; // ④

基中会产生编译错误的语句是

A ) ④

B ) ③

C ) ②

D ) ①


正确答案:A

第9题:

对下列程序的叙述中,正确的是( )。 A.第1行会产生编译错误B.第6行会产生编译错程SXB

对下列程序的叙述中,正确的是( )。

A.第1行会产生编译错误

B.第6行会产生编译错程

C.第6行会产生运行错误

D.程序正常运行


正确答案:D
程序正常运行打印thisisrun()。用Thread类的构造方法Thread(Runnabletarget)创建线程对象时,构造方法中的参数必须是-个具体的对象,该对象称作线程的目标对象,创建的目标对象的类必须实现Runna-ble接口。

第10题:

有以下定义语句,编译时会出现编译错误的是( )。

A.A

B.B

C.C

D.D


正确答案:A
A)选项:再能将一个字符串赋值给一个字符变量,所以选择A)。

更多相关问题