java面试精选题库_精选JAVA面试题
发布日期:2021-10-21 13:32:19 浏览次数:2 分类:技术文章

本文共 730 字,大约阅读时间需要 2 分钟。

1、在使用super 和this关键字时,以下描述正确的是

A.在子类构造方法中使用super()显示调用父类的构造方法,super()必须写在子类构造方法的第一行,否则编译不通过

B.super()和this()不一定要放在构造方法内第一行

C.this()和super()可以同时出现在一个构造函数中

D.this()和super()可以在static环境中使用,包括static方法和static语句块

2、以下java程序代码,执行后的结果是()

java.util.HashMap map=new java.util.HashMap();

map.put("name",null);

map.put("name","Jack");

System.out.println(map.size());

A.0

B.null

C.1

D.2

3、以下程序是用辗转相除法来计算两个非负数之间的大公约数:

long long gcd(long long x,long long y){

if(y==0)

return x;

else return gcd(y,x%y);

}

我们假设x,y中大的那个数的长度为n,基本基本运算时间复杂度是O(1),那么该程序的时间复杂度为()

A.O(logn)

B.O(1)

C.O(n^2)

D.O(n)

4、String str = new String(“abc”),“abc”在内存中是怎么分配的?

A.堆

B.栈

C.字符串常量区

D.寄存器

5、Java多线程有几种实现方法?

A.继承Thread类

B.实现Runnable接口

C.实现Thread接口

D.以上都不正确

参考答案:

1~5:ACA AC AB

转载地址:https://blog.csdn.net/weixin_28764823/article/details/114746347 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:java实验心得自定义异常_Java心得--自定义异常、断言
下一篇:java 数组设置大小_java – 调整大型数组的大小

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2024年04月03日 07时53分46秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章