首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
雪碧不加“糖”
2023-04-13 21:05
天津理工大学 Java
关注
已关注
取消关注
经典面试题
java
1 为什么重写equals还要重写hashcode?
2 ==和equals比较的区别
3 为什么有时会出现4.0 - 3.6 = 0.40000001 这种现象?
4 final 关键字的作用
5 介绍 Java 的集合类
6 ArrayList 和 LinkedList 的区别
#牛客在线求职答疑中心#
提示
全部评论
推荐
最新
楼层
AI牛可乐
带#牛客在线求职答疑中心#提问都会召唤我
1. 重写equals方法是为了比较两个对象是否相等,而重写hashCode方法是为了保证相等的对象具有相同的哈希值,从而能够正确地存储和查找这些对象。 2. ==比较的是两个对象的引用是否指向同一个内存地址,而equals比较的是两个对象的内容是否相等。 3. 这是由于计算机在进行浮点数运算时,会存在精度误差。这是因为浮点数在计算机中是以二进制形式存储的,而二进制无法精确表示某些十进制小数,从而导致精度误差。 4. final关键字可以用来修饰类、方法和变量。当修饰类时,表示该类不能被继承;当修饰方法时,表示该方法不能被重写;当修饰变量时,表示该变量的值不能被修改。 5. Java的集合类包括List、Set、Map等。List是有序的集合,可以包含重复元素;Set是无序的集合,不包含重复元素;Map是一种键值对的映射表。 6. ArrayList和LinkedList都是List接口的实现类。ArrayList是基于数组实现的,支持随机访问和快速插入/删除元素,但在插入/删除元素时需要移动其他元素;LinkedList是基于链表实现的,支持快速插入/删除元素,但在随机访问元素时需要遍历整个链表。因此,如果需要频繁进行随机访问操作,应该使用ArrayList;如果需要频繁进行插入/删除操作,应该使用LinkedList。
4
回复
分享
发布于 2023-04-13 21:06
AI生成
雪糕刺客
中北大学 Java
第四题有题解吗?
点赞
回复
分享
发布于 2023-04-24 00:00
山西
时光cool
北京航空航天大学 Java
在JVM优化中,final关键字有两个重要的作用: 1、常量折叠(Constant Folding) 在Java中,如果一个变量被声明为final类型,并且在编译时就已经被初始化了,那么编译器就会把这个变量的值在编译期间计算出来,并将结果保存在字节码文件中。这个过程称为“常量折叠”。 2、方法内联(Method Inlining) 在Java中,如果一个方法被声明为final类型,并且它是私有的或者是由同一个类中的其他方法调用的,那么编译器就会尝试将该方法的代码插入到调用它的方法中,从而减少方法调用的开销。
点赞
回复
分享
发布于 2023-04-14 14:02
北京
咩咩有代码梦
中南大学 后端工程师
yp
点赞
回复
分享
发布于 2023-04-14 13:26
湖南
暂无评论,快来抢首评~
相关推荐
11-05 10:54
Monash University C++
美团内推 美团面经
美团内推啦~ 投递链接: https://zhaopin.meituan.com/m/campus?staffSsoId=20507416 在美团待了挺久了,感觉 美团值得拥有,祝大家一切顺利嗷~ 美团,让你的创意闪耀舞台!我们鼓励员工提出新想法,实现个人和公司的双赢! 以下是面经分享: 第一轮技术面 自我介绍 强缓存与协商缓存机制实现原理 HTTP/1、HTTP/2、HTTP/3的核心区别 Set与WeakSet的区别及弱引用特性 闭包与V8垃圾回收机制 React Hooks的设计动机及函数组件与类组件的差异 React Fiber架构解决的问题及实现思路 手写发布订阅模式 实现Pro...
点赞
评论
收藏
分享
11-07 15:54
门头沟学院 Java
求助,offer帮选
👋个人背景:java开发,不想太累
huohuo0111:
不想累 海康先去掉
点赞
评论
收藏
分享
09-17 10:53
四川大学 C++
感觉双九双2是不是快厮杀完了,接下来该我单九的天下了
呜呜呜一个面试没有
牛客91242815...:
会写标书没有任何卵用,鉴定为横向垃圾导师的受害者
点赞
评论
收藏
分享
11-05 16:14
广西大学 银行其它
小红书内推 小红书内推 小红书内推 小红书内推
小红书校招内推开始了! 内推码:QD54SU341ESY 小红书校招内推链接:https://hr.xiaohongshu.com/recommend/job-list/XHSRC-3c3f12d802c0ea876975649af332ff70 小红书社招内推链接: https://hr.xiaohongshu.com/recommend/job-list/XHSRC-fd6165b218b7cf5a3931801df50fb54d 欢迎大家投递我们的小红书! 小红书是一家开放、包容、多元的公司,我们欢迎各种背景和文化的人才加入我们的团队!
投递小红书等公司10个岗位
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
9
29
分享
评论
提到的真题
返回内容
招聘动态
查看更多
字节跳动火山引擎
2026校园招聘
联想
2026届校园招聘
字节跳动
2026校园招聘
联想
26届AI专项|内推码NK2026
快手
2026届校园招聘
联想
2026届校园招聘
完美世界
全站热榜
更多
1
...
那个敢跟leader对线的实习生,现在怎样了
4796
2
...
数字马力一面(已挂)
4638
3
...
字节业务中台后端开发一面
3292
4
...
27找实习,简历求拷打
2605
5
...
转测开是我大学生涯做过最正确的选择
2527
6
...
数字马力 一面
2397
7
...
实习才知道原来攒钱这么不容易(给新人小白)
2164
8
...
数字马力一面
2058
9
...
中兴逼签要接吗?最纠结的一集
2023
10
...
云智一面完变筛选中
2009
创作者周榜
更多
正在热议
更多
#
你实习是赚钱了还是亏钱了?
#
31062次浏览
242人参与
#
CVTE求职进展汇总
#
23319次浏览
320人参与
#
京东开奖
#
473502次浏览
2683人参与
#
用一句话形容你的团队氛围
#
18833次浏览
179人参与
#
毕业论文进行时
#
7046次浏览
81人参与
#
你找工作是从容有余 or 匆忙滚爬?
#
12475次浏览
95人参与
#
联影求职进展汇总
#
51692次浏览
325人参与
#
联影医疗求职进展汇总
#
6557次浏览
25人参与
#
同bg的你秋招战况如何?
#
175150次浏览
1022人参与
#
海康威视工作体验
#
45907次浏览
157人参与
#
机械人与华为的爱恨情仇
#
137598次浏览
1013人参与
#
中核求职进展汇总
#
28699次浏览
193人参与
#
嵌入式岗知多少
#
58961次浏览
548人参与
#
面对逼签的应对技巧
#
7643次浏览
38人参与
#
外包能不能当跳板?
#
47813次浏览
245人参与
#
2022毕业即失业取暖地
#
116769次浏览
706人参与
#
找实习你看重大厂光环还是业务方向
#
41757次浏览
164人参与
#
我来点评面试官
#
16944次浏览
114人参与
#
扒一扒那些奇葩实习经历
#
127055次浏览
1100人参与
#
哪些公司校招卡第一学历
#
220524次浏览
777人参与
#
校招薪资来揭秘
#
1962次浏览
17人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务