首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
西瓜同学🏀
河南工业贸易职业学院
2019届
Java工程师
关注
私信
加入黑名单
举报TA
首页
刷题
圈子
项目
笔记
基本资料
真题试卷
在线编程
心理测试
回答的问题(217)
hashMap内部具体如何实现的?
1
hashmap是数组+链表实现,数组是主体部分,而数组中的每一个元素可以就是一个链表的头节点。链表主要是为了用来解决hash冲突。
发表于 2019-05-05 13:28:57
Map和ConcurrentHashMap的区别?
0
hashmap是线程不安全的,put时在多线程情况下,会形成环从而导致死循环。CoucurrentHashMap是线程安全的,采用分段锁机制,减少锁的粒度。
发表于 2019-05-05 13:28:39
Comparable和Comparator接口是干什么的?列出它们的区别。
3
Java提供了只包含一个compareTo()方法的Comparable接口。这个方法可以个给两个对象排序。具体来说,它返回负数,0,正数来表明输入对象小于,等于,大于已经存在的对象。 Java提供了包含compare()和equals()两个方法的Comparator接口。compare()方法...
发表于 2019-05-05 13:28:25
接口和抽象类的区别是什么?
1
Java提供和支持创建抽象类和接口。它们的实现有共同点,不同点在于: 接口中所有的方法隐含的都是抽象的。而抽象类则可以同时包含抽象和非抽象的方法。 类可以实现很多个接口,但是只能继承一个抽象类 类可以不实现抽象类和接口声明的所有方法,当然,在这种情况下,类也必须得声明成是抽象的。 抽象类可以...
发表于 2019-05-05 13:28:08
谈谈如何通过反射创建对象?
0
- 方法1:通过类对象调用newInstance()方法,例如:String.class.newInstance() - 方法2:通过类对象的getConstructor()或getDeclaredConstructor()方法获得构造器(Constructor)对象并调用其newInstance(...
发表于 2019-05-05 13:27:55
解释extends 和super 泛型限定符-上界不存下界不取
0
(1)泛型中上界和下界的定义 上界 下界 (2)上界和下界的特点 上界的list只能get,不能add(确切地说不能add出除null之外的对象,包括Object) 下界的list只能add,不能get
发表于 2019-05-05 13:27:30
String能继承吗?
0
不能,因为string是被final修饰的
发表于 2019-05-05 13:26:57
”static”关键字是什么意思?Java中是否可以覆盖(override...
1
“static”关键字表明一个成员变量或者是成员方法可以在没有所属的类的实例变量的情况下被访问。 Java中static方法不能被覆盖,因为方法覆盖是基于运行时动态绑定的,而static方法是编译时静态绑定的。static方法跟类的任何实例都不相关,所以概念上不适用。
发表于 2019-05-05 13:26:41
重载和重写的区别?相同参数不同返回值能重载吗?
1
overload表示重载,同一类中多态的一种表现形式,返回值可以相同也可以不同,不能根据返回值类型作为区分重载函数的区分标准, override表示重写,子类继承父类,拥有父类的属性和方法但有时候子类并不想原封不动的继承父类中的方法,而是需要做一定的修改,这时候就要重写,重写的方***覆盖之前方法
发表于 2019-05-05 13:26:28
请列举你所知道的Object类的方法。
0
Object()默认构造方法。clone() 创建并返回此对象的一个副本。equals(Object obj) 指示某个其他对象是否与此对象“相等”。finalize()当垃圾回收器确定不存在对该对象的更多引用时,由对象的垃圾回收器调用此方法。getClass()返回一个对象的运行时类。hashCo...
发表于 2019-05-05 13:25:53
首页
上一页
4
5
6
7
8
9
10
11
下一页
末页
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题