JAVA练习题整理版Word文档格式.docx

上传人:b****5 文档编号:15686293 上传时间:2022-11-15 格式:DOCX 页数:45 大小:38.18KB
下载 相关 举报
JAVA练习题整理版Word文档格式.docx_第1页
第1页 / 共45页
JAVA练习题整理版Word文档格式.docx_第2页
第2页 / 共45页
JAVA练习题整理版Word文档格式.docx_第3页
第3页 / 共45页
JAVA练习题整理版Word文档格式.docx_第4页
第4页 / 共45页
JAVA练习题整理版Word文档格式.docx_第5页
第5页 / 共45页
点击查看更多>>
下载资源
资源描述

JAVA练习题整理版Word文档格式.docx

《JAVA练习题整理版Word文档格式.docx》由会员分享,可在线阅读,更多相关《JAVA练习题整理版Word文档格式.docx(45页珍藏版)》请在冰豆网上搜索。

JAVA练习题整理版Word文档格式.docx

13.Java应用程序(Application)的主类的类头应如何写?

它的主方法的方法头应如何写?

Application的入口在哪?

14.Java应用程序(Application)的主类中一定要有主方法(main)吗?

15.Java小程序(Applet)的主类的类头应如何写?

小程序在什么环境下运行?

16.Java小程序(Applet)的主类的父类必须是类Applet吗?

17.Java中的的字符使用什么编码?

(unicode)

18.在Java语言中,将源代码翻译成____________时产生的错误称为编译错误,而将程序在运行中产生的错误称为运行错误。

(字节码)

19.为了使包sos中的所有类在当前程序中可见,可以使用的语句是(A)。

A)importsos.*;

B)packagesos.*;

C)sosimport;

D)sospackage;

20.在Applet的坐标系中,(0,0)代表输出窗口______角的象素点。

(左上)

21.下面是用户程序对Applet类中方法paint()的重新定义。

(publicdrawString)

__________voidpaint(Graphicsg)

{g.____________("

你好!

"

10,20);

}

练习二(数据类型)

1.以下的选项中能正确表示Java语言中的一个整型常量的是(B)。

A)12.B)-20C)1,000D)456

2.下列的变量定义中,错误的是(A)。

A)int6_a;

B)floata;

C)inti=Integer.MAX_VALUE;

D)staticinti=100;

3.下列的变量定义中,错误的是(A)。

A)inta;

b;

B)floata,b1=1.23f;

C)charch1=’d’,ch2=’\’’;

D)publicinti=100,j=2,k;

4.下列的变量定义中,错误的是(D)。

A)int_a=123;

B)longj=12345678900L;

C)intm,n;

D)statici=100;

5.下列的变量定义中,正确的是(D)。

A)booleanb1=”true”;

B)floatx=6.6;

C)bytei=200;

D)doubley;

6.以下字符常量中不合法的是(C)。

A)'

@'

B)'

&

'

C)"

k"

D)'

整'

7.以下的选项中能正确表示Java语言中的一个整型常量的是(A)。

A)Integer.MAX_VALUEB)8.8FC)2.0E16D)true

8.下列最终属性(常量)i的定义中,正确的是(C)。

A)staticfinaldoublei;

B)abstractfinalinti=8;

C)finaldoublei=3.14159;

D)floati=1.2f;

9.以下的选项中能正确表示Java语言中的一个double型常量的是(C)。

A)Float.MIN_VALUEB)1.8e-6FC)2.0D)’abcf’

10.以下的变量定义语句中,合法的是(C)。

A)float$_*5=3.4F;

B)byteb1=15678;

C)doublea=Double.MAX_VALUE;

D)int_abc_=3721L;

11.以下字符常量中不合法的是(C)。

|'

\'

\n"

我'

12.定义初值为10的10次方的长整型变量var的语句是:

_________________。

(longvar=10000000000L;

或longvar=(long)1e10;

13.Java语言中的浮点型数据根据数据存储长度和数值精度的不同,进一步分为哪两种具体类型,各占二进制的多少位?

(float32位、double64位)

14.Java的复合数据类型有那几种?

(类、数组和接口)

15.在Java语言中,逻辑常量只有哪两个值?

(true、false)

16.字符串”\’a\’”的长度是几(即有几个字符)?

(3个字符)

17.Java语言中的逻辑变量可以和整型变量相互强制转换吗?

18.在程序中可对用final修饰的变量的值进行更改吗?

练习三(运算符与表达式)

1.已定义a为int类型的变量。

以下选项中,合法的赋值语句是(B)。

A)a+1==2;

B)a+=a*6;

C)a=8.8f;

D)inta=8;

2.以下选项中的变量都已正确定义,不合法的表达式是(C)。

A)a>

=4==b<

1B)'

n'

-3C)‘a’=8D)'

A'

%6

3.下列程序段执行后c的结果是(B)。

inta=9,b=11,c;

c=a!

=b?

a+b:

a-b;

A)–2B)20C)11D)9

4.下列程序段执行后y的结果是(C)。

intx1=9,x2=6,y;

y=(++x1!

=x2++)?

(x1+x2):

(x1-x2);

A)15B)9C)17D)3

5.对于一个三位的正整数n=789,以下结果为8的是(D)。

A)n/10%2B)(n-n%10)/100C)n%10D)n%100/10

6.有一声明语句为booleant;

下面赋值语句中t的值为false的是(D)。

A)t=5>

3;

B)t=!

false;

C)t=(true|false);

D)t=(2==3)?

true:

7.以下变量均已正确定义并赋值,下面符合Java语言语法的赋值语句是(A)。

A)m=n>

=5;

B)m=k%c=h+y;

C)j=t+%100;

D)j=y>

2=x+3;

8.设i,j,k,m为已赋值的int型变量,下列表达式的结果属于逻辑值的是(A)。

A)i==k&

j+k>

=mB)i+kC)m++D)m=i+j

9.设a、b、c、d为已赋值的int型变量,下列表达式的结果属于非逻辑值的是(C)。

A)a!

=b&

c%d<

aB)a++==a+b+c+d

C)++a*b--+dD)a+b>

=c+d

10.变量a定义为int类型。

B)a+=1;

D)a=newint(8);

11.若有定义intx=13;

则执行完语句x%=8;

后,x的值是(C)。

A)0B)1C)5D)8

12.以下选项中,合法的赋值语句是(B)。

A)a==1;

B)++i;

C)a=a+1=5;

D)!

(++a!

=b--);

13.若所用变量都已正确定义,以下选项中,非法的表达式是(C)。

A)a!

=4||b==1B)'

a'

%3C)'

=1/2D)'

+32

14.若有定义inta=2;

则执行完语句a-=a*a;

后,a的值是(C)。

A)0B)4C)-2D)–4

15.现有一变量声明为booleanaa;

下面赋值语句中正确的是(A)。

A)aa=false;

B)aa=False;

C)aa="

true"

;

D)aa=0;

16.下列程序段执行后b3的结果是(D)。

booleanb1=true,b2=true,b3;

b3=!

b1?

b1:

!

b2;

A)0B)1C)trueD)false

17.设有定义inti=123;

longj=456;

下面赋值不正确的语句是(D)。

A)j=i;

B)j=(long)i;

C)i=(int)j;

D)i=j;

18.若以下变量均已正确定义并赋值,下面符合Java语言语法的语句是(A)。

A)b=a!

=7;

B)a=7+b+c=9;

C)i=12.3*%4;

D)a=a+7=c+b;

19.下列程序段执行后t5的结果是(B)。

intt1=9,t2=11,t3=8;

intt4,t5;

t4=t1>

t2?

t1:

t2+t1;

t5=t4>

t3?

t4:

t3;

A)8B)20C)11D)9

20.执行下面程序段后,b,x,y的值分别是(D)。

intx=6,y=8;

booleanb;

b=x>

y&

++x==--y;

A)true,6,8B)false,7,7C)true,7,7D)false,6,8

21.执行下列程序段后,m,x,y的值分别是(B)。

intx=2,y=4;

booleanm;

m=++x>

y--;

A)true,2,4B)false,3,3C)true,3,3D)false,2,4

22.下面语句序列执行后,a的值是(D)。

inta=13;

a%=a/5;

A)3B)13C)169D)1

23.设x,y,max,min均为int型变量,x、y已赋值。

用三目条件运算符求x、y的最大值和最小值,并分别赋给变量max和min,这两个赋值语句分别是______和______。

(max=x>

y?

x:

y;

min=x<

24.表达式2*5/2.5、1.0/2*5、1/2*3、5/3的计算结果分别是_________。

(4.0;

2.5;

0;

1)

25.当整型变量n的值不能被13除尽时,其值为false的Java语言表达式是_______。

(n%13==0)

26.执行以下程序段后:

x=________,y=________。

(6;

24)

intx=5,y=5;

y=++x*--y;

27.双精度数强制转换成单精度数后,其数值精度会提高吗?

(精度降低)

28.算术运算的运算结果应是什么类型?

(整数或小数)

29.关系运算的运算结果应是什么类型?

(boolean型)

30

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 外语学习 > 英语考试

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

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