首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

每周一练|JAVA萌新必看的笔面题

刷题

时间

精选

JAVA笔面题

1.若有定义语句:

int a = 10 ; double b = 3.14 ;

则表达式 'A' + a + b 值的类型是(  )

A. char

B. int

C. double

D. float

答案

点击下方空白处获得答案

C

2.(多选)下面有关Java ClassLoader说法正确的是(  )

A. ClassLoader就是用来动态加载class文件到内存当中用的

B. JVM在判定两个class是否相同时,只用判断类名相同即可,和类加载器无关

C. ClassLoader使用的是双亲委托模型来搜索类

D. Java默认提供的三个ClassLoader , 分别是Boostrap ClassLoader , Extension ClassLoader , Application ClassLoader

E. 以上都不正确

答案

点击下方空白处获得答案

ACD

3.下列语句中,正确的是(  )

A. float x = 0.0;

B. boolean b = 3>5;

C. char c = "A";

D. double = 3.14;

答案

点击下方空白处获得答案

B

4.有如下代码,程序的输出结果是(  )

A. 4 3 2

B. 5 3 1

C. 4 2 1

D. 5 2 3

答案

点击下方空白处获得答案

B

5.关于final说法正确的是(  )

A. final类的方法肯定不能被同一个包的类访问

B. final类的方法能否被同一个包的类访问不是由final决定

C. final方法等同于private方法

D. final对象本身的引用和值都不能改变

答案

点击下方空白处获得答案

B

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20221216A068IY00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券