Java程序员经典面试题集大全(十五)

71、下列说法错误的有()(多选)

A、Java面向对象语言容许单独的过栈与函数存在

B、Java面向对象语言容许单独的方法存在

C、Java语言中的方法属于类中的成员(member)

D、Java语言中的方法必定隶属于某一类(对象),调用方法与过程或函数相同

答案:ABC

分析:

  • B. Java不允许单独的方法,过程或函数存在,需要隶属于某一类中;
  • C. 静态方法属于类的成员,非静态方法属于对象的成员。

72、下列说法错误的有()(多选)

A、能被java.exe成功运行的java class文件必须有main()方法

B、J2SDK就是Java API

C、Appletviewer.exe可利用jar选项运行.jar文件

D、能被Appletviewer成功运行的java class文件必须有main()方法

答案:BCD

分析:

  • B. J2SDK是sun公司编程工具,API是指的应用程序编程接口;
  • C. Appletviewer.exe就是用来解释执行java applet应用程序的,一种执行HTML文件上的Java小程序类的Java浏览器;
  • D. 能被Appletviewer成功运行的java class文件可以没有main()方法。

73、请问0.3332的数据类型是()

A、float

B、double

C、Float

D、Double

答案:B

分析:

小数默认是双精度浮点型即double类型的。

74、Java接口的修饰符可以为()

A、private

B、protected

C、final

D、abstract

答案:D

分析:

能够修饰interface的只有public、abstract以及默认的三种修饰符。

75、不通过构造函数也能创建对象么()

A、

B、

答案:A

分析:

Java创建对象的几种方式:

  • (1) 用new语句创建对象,这是最常见的创建对象的方法。
  • (2) 运用反射手段,调用java.lang.Class或者java.lang.reflect.Constructor类的newInstance()实例方法。
  • (3) 调用对象的clone()方法。
  • (4) 运用反序列化手段,调用java.io.ObjectInputStream对象的readObject()方法。

(1)和(2)都会明确的显式的调用构造函数;

(3)是在内存上对已有对象的影印,所以不会调用构造函数;

(4)是从文件中还原类的对象,也不会调用构造函数。


Java零基础全套教程(含面试题)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值