JAVA习题求助(选择,判断)(30+20分)
一、单项选择题(10*2=20%)1、下列方法定义中,不正确的是()。A、publicintx(){...}B、publicstaticintx(doubley){......
一、单项选择题(10*2=20%)
1、下列方法定义中,不正确的是( )。
A、 public int x( ){ ... }
B、 public static int x( double y ){ ... }
C、 void x( double d ) { ... }
D、 public static x( double a ){ ... }
2、能从循环语句的循环体中跳出的语句是( )。
A、 for 语句 B、 break 语句
C、 while 语句 D、 continue 语句
3、 定义类头时,不可能用到的关键字是( )。
A、 private B、class C、 try D、implements
4、在一个应用程序中有如下定义:int a[]={1,2,3,4,5,6,7,8,9,10};,为了打印输出数组 a 的最后一个元素,下面正确的代码是( )。
A、 System.out.println(a[10]) B、 System.out.println(a[9]);
C、System.out.println(a[a.length]) D、 System.out.println(a(8));
5、若一个类中对某个方法进行了重载,能够区分这些重载方法的手段是 ( )。
A、它们的返回值类型的不同 B、它们的名称的不同
C、 它们的参数表的不同 D、它们的修饰符不同
6、抽象方法( )
A、可以有方法体 B、可以出现在非抽象类中
C、是没有方法体的方法 D、抽象类中的方法都是抽象方法
7、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。
A、.java B、class C、.html D、.exe
8、若在某一个类定义中定义有如下的方法: abstract void performDial( );该方法属于( ) 。
A、 本地方法 B、 最终方法
C、 静态方法 D、 抽象方法。
9、某 java 程序的类定义如下:
public class MyClass extends BaseClass{ } 则该 java 源文件在存盘时的源文件名应为如下那一种
A、MyClass.java B、myclass.java
C、MYCLASS.java D、 MyClass.jav
10、下列各种 java 中的赋值操作语句,那种在 java 语言中是错误的赋值语句
A、 int A =1;char B=A; B、int A =1; byte B=(byte)A
C、 int A =1;float B=A D、 int A=1;long B=A;
二、判断题 (10*1=10%,正确打“X”,错误打“√”)
1、final 可修饰类、属性、方法( )
2、若程序中有多个catch,程序会找到适合的例外类型后就不再其他catch( )
3、定义抽象方法需有方法的返回类型、名称、参数列表和方法体 ( )
4、Java 语言规定构造方法没有返回值,但不用 void 声明 ( )
5、类的 public类型的成员变量不可以被继承 ( )
6、可以用int来创建一个类的实例,即”对象”( )
7、如果一个类中包含抽象方法,则这个类也可以不定义为抽象类 ( )
8、在一个方法中不能定义方法名相同,而参数不同的两个方法 ( )
9、常量:”2” 类型是字符串型( )
10、java应用程序总是从main()开始执行的( ) 展开
1、下列方法定义中,不正确的是( )。
A、 public int x( ){ ... }
B、 public static int x( double y ){ ... }
C、 void x( double d ) { ... }
D、 public static x( double a ){ ... }
2、能从循环语句的循环体中跳出的语句是( )。
A、 for 语句 B、 break 语句
C、 while 语句 D、 continue 语句
3、 定义类头时,不可能用到的关键字是( )。
A、 private B、class C、 try D、implements
4、在一个应用程序中有如下定义:int a[]={1,2,3,4,5,6,7,8,9,10};,为了打印输出数组 a 的最后一个元素,下面正确的代码是( )。
A、 System.out.println(a[10]) B、 System.out.println(a[9]);
C、System.out.println(a[a.length]) D、 System.out.println(a(8));
5、若一个类中对某个方法进行了重载,能够区分这些重载方法的手段是 ( )。
A、它们的返回值类型的不同 B、它们的名称的不同
C、 它们的参数表的不同 D、它们的修饰符不同
6、抽象方法( )
A、可以有方法体 B、可以出现在非抽象类中
C、是没有方法体的方法 D、抽象类中的方法都是抽象方法
7、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。
A、.java B、class C、.html D、.exe
8、若在某一个类定义中定义有如下的方法: abstract void performDial( );该方法属于( ) 。
A、 本地方法 B、 最终方法
C、 静态方法 D、 抽象方法。
9、某 java 程序的类定义如下:
public class MyClass extends BaseClass{ } 则该 java 源文件在存盘时的源文件名应为如下那一种
A、MyClass.java B、myclass.java
C、MYCLASS.java D、 MyClass.jav
10、下列各种 java 中的赋值操作语句,那种在 java 语言中是错误的赋值语句
A、 int A =1;char B=A; B、int A =1; byte B=(byte)A
C、 int A =1;float B=A D、 int A=1;long B=A;
二、判断题 (10*1=10%,正确打“X”,错误打“√”)
1、final 可修饰类、属性、方法( )
2、若程序中有多个catch,程序会找到适合的例外类型后就不再其他catch( )
3、定义抽象方法需有方法的返回类型、名称、参数列表和方法体 ( )
4、Java 语言规定构造方法没有返回值,但不用 void 声明 ( )
5、类的 public类型的成员变量不可以被继承 ( )
6、可以用int来创建一个类的实例,即”对象”( )
7、如果一个类中包含抽象方法,则这个类也可以不定义为抽象类 ( )
8、在一个方法中不能定义方法名相同,而参数不同的两个方法 ( )
9、常量:”2” 类型是字符串型( )
10、java应用程序总是从main()开始执行的( ) 展开
8个回答
展开全部
1 b
2 bd
3 c
4 bc
5 c
6 bc
7 b
8 d
9 a
10 a
判断
1 √
2 ×
3 ×
4 √
5 ×
6 ×
7 ×
8 ×
9 √
10 √
2 bd
3 c
4 bc
5 c
6 bc
7 b
8 d
9 a
10 a
判断
1 √
2 ×
3 ×
4 √
5 ×
6 ×
7 ×
8 ×
9 √
10 √
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这哪来 的题目,这么简单的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
d b c b c c b d a a
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询