最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

JAVA整理复习题含答案教学文案

IT圈 admin 43浏览 0评论

2024年4月21日发(作者:仉蕴)

JAVA整理复

题含答习

1.已知:int a =8,b=6; 则:表达式++a-b++的值为(4 )

2.已知:boolean b1=true,b2; 则:表达式! b1 && b2 ||b2的值为(false )

3.已知:double x=8.5,y=5.8; 则:表达式x++>y--值为(True )

4.已知:int a[ ]={2,4,6,8}; 则:表达式(a[0]+=a[1])+ ++a[2]值为(12 )

5.执行int x, a = 2, b = 3, c = 4; x = ++a + b++ + c++; 结果是(x=12 )

6.Java中的显式类型转换既能(从低类型向高类型转换 )也能从高类型向低

类型转换,而隐式类型转换只有前者。

7.执行下列程序代码的输出结果是(10,11,11 )。

int a = 10; int i, j; i = ++a; j = a--;

("%d,%d,%d", a, i, j);

8.执行完boolean x=false; boolean y=true; boolean z=(x&&y)&&(!y) ; int

f=z==false?1:2; 这段代码后,z与f的值分别是(False )和(1 )

9.类是一组具有相同(属性 )和(行为 )的对象的抽象。(实例 )是由某个

特定的类所描述的一个个具体的对象

10.(NEW )是一个特殊的方法,用于创建一个类的实例

11.(静态 )方法不能直接访问其所属类的(实例 )变量和(实例 )方法,

只可直接访问其所属类的( 静态成员)变量和(静态成员 )方法

12.(类 )变量在内存中只有一个拷贝,被该类的所有对象共享;每当创建一

个实例,

就会为(实例 )变量分配一次内存,(实例 )变量可以在内存中有多个拷贝,

互不影响。

13.Java使用固定于首行的(Package )语句来创建包。

14.类成员的访问控制符有(Public )、(private )、(pretected )和默认四

种。

15.protected类型的类成员可被(当前类 )、同一包中的(派生类 )和不同包

中的(派生类 )的代码访问引用。

16.系统规定用(This )表示当前类的构造方法,用(super )表示直接父类的

构造方法,在构造方法中两者只能选其一,且须放在第一条语句。

17.Java的多态性主要表现在(方法重载 )、(方法覆盖 )和(变量覆盖 )

三个方面。

18.接口中定义的数据成员均是(没有实体 ),所有成员方法均为

(abstract )方法,且没有(实现 )方法。

19.如果一个类包含一个或多个abstract方法,则它是一个(接口 )类。

20.Java不直接支持多继承,但可以通过(重载 )实现多继承。类的继承具有

(单一 )性

21.接口中只能包含(静态 )类型的成员变量和(静态 )类型的成员方法。

22.Swing的事件处理机制包括(事件源 )、事件和事件监听者。

23.Java事件处理包括建立事件源、(建立事件监听器 )和将事件源注册到监

听器。

1.下面哪些标识符在Java语言中是合法的?(B )

A.persons$ B.TwoUsers C.*point D.instanceof -line

2.下列(B )是合法标识符。B-是下划线

A.2end B.-hello C.=AB D.整型变量

3.已知int i = 2 147 483 647; ++i; 则i的值等于(A )。

2024年4月21日发(作者:仉蕴)

JAVA整理复

题含答习

1.已知:int a =8,b=6; 则:表达式++a-b++的值为(4 )

2.已知:boolean b1=true,b2; 则:表达式! b1 && b2 ||b2的值为(false )

3.已知:double x=8.5,y=5.8; 则:表达式x++>y--值为(True )

4.已知:int a[ ]={2,4,6,8}; 则:表达式(a[0]+=a[1])+ ++a[2]值为(12 )

5.执行int x, a = 2, b = 3, c = 4; x = ++a + b++ + c++; 结果是(x=12 )

6.Java中的显式类型转换既能(从低类型向高类型转换 )也能从高类型向低

类型转换,而隐式类型转换只有前者。

7.执行下列程序代码的输出结果是(10,11,11 )。

int a = 10; int i, j; i = ++a; j = a--;

("%d,%d,%d", a, i, j);

8.执行完boolean x=false; boolean y=true; boolean z=(x&&y)&&(!y) ; int

f=z==false?1:2; 这段代码后,z与f的值分别是(False )和(1 )

9.类是一组具有相同(属性 )和(行为 )的对象的抽象。(实例 )是由某个

特定的类所描述的一个个具体的对象

10.(NEW )是一个特殊的方法,用于创建一个类的实例

11.(静态 )方法不能直接访问其所属类的(实例 )变量和(实例 )方法,

只可直接访问其所属类的( 静态成员)变量和(静态成员 )方法

12.(类 )变量在内存中只有一个拷贝,被该类的所有对象共享;每当创建一

个实例,

就会为(实例 )变量分配一次内存,(实例 )变量可以在内存中有多个拷贝,

互不影响。

13.Java使用固定于首行的(Package )语句来创建包。

14.类成员的访问控制符有(Public )、(private )、(pretected )和默认四

种。

15.protected类型的类成员可被(当前类 )、同一包中的(派生类 )和不同包

中的(派生类 )的代码访问引用。

16.系统规定用(This )表示当前类的构造方法,用(super )表示直接父类的

构造方法,在构造方法中两者只能选其一,且须放在第一条语句。

17.Java的多态性主要表现在(方法重载 )、(方法覆盖 )和(变量覆盖 )

三个方面。

18.接口中定义的数据成员均是(没有实体 ),所有成员方法均为

(abstract )方法,且没有(实现 )方法。

19.如果一个类包含一个或多个abstract方法,则它是一个(接口 )类。

20.Java不直接支持多继承,但可以通过(重载 )实现多继承。类的继承具有

(单一 )性

21.接口中只能包含(静态 )类型的成员变量和(静态 )类型的成员方法。

22.Swing的事件处理机制包括(事件源 )、事件和事件监听者。

23.Java事件处理包括建立事件源、(建立事件监听器 )和将事件源注册到监

听器。

1.下面哪些标识符在Java语言中是合法的?(B )

A.persons$ B.TwoUsers C.*point D.instanceof -line

2.下列(B )是合法标识符。B-是下划线

A.2end B.-hello C.=AB D.整型变量

3.已知int i = 2 147 483 647; ++i; 则i的值等于(A )。

发布评论

评论列表 (0)

  1. 暂无评论