java面试题单选,JAVA笔试题选择题

1下面哪个是正确的类声明?假设每一段文本都做为一个名称为Fred.java的文件的全部内容? a

a).

public class Fred{

public int x = 0;

public Fred (int x){

this.x=x;

}

}

b).

public class fred{

public int x = 0;

public Fred (int x){

this.x=x;

}

}

c).

public class Fred extends MyBaseClass, MyOtherBaseClass{

public int x = 0;

public Fred(int xval){

x=xval;

}

}

d).

protected class Fred{

private int x = 0;

private Fred (int xval){

x=xval;

}

}

A. a)

B. b)

C. c)

D. d)

2.在类设计中,类的成员变量要求仅仅能够被同一package下的类访问,请问应该使用下列哪个修辞词 d

A. protected

B. public

C. private

D. 不需要任何修辞词

3.下面那个是Runable接口的方法?a

A. run

B. start

C. yield

D. stop

4.给出类框架如下:

class Example{

private int x;

//rest of class body…

}

假定通过java Example调用x,下列哪个语句能够使得在Example.java的main方法中直接访问x?       b

A. 声明x为public而不是private

B. 声明x为static而不是private

C. 声明x为protected而不是private

D. 声明x为final而不是private

5.给出:以下类

public class ReturnIt{

ReturnType methodA(byte x,double y){

return (short)x/y*2;

}

}

对于在第二行的方法methodA,他的返回值的类型应该是 f

A. int

B. byte

C. long

D. short

E. float

F. double

6.下面列出的那个是java的保留字?                 b

A. if

B. goto

C. while

D. case

E. then

7.十进制变量i的值为12,那么八进制的变量i的值为:                      d

A. O08

B. O10

C. O12

D. O14

E. O16

8.下列哪些说法是正确的?                              d

A. 在collection类树上,最顶层的类

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值