首页
学习
活动
专区
工具
TVP
发布

精讲JAVA

专栏成员
138
文章
153954
阅读量
46
订阅数
详解 equals() 方法和 hashCode() 方法
Java的基类Object提供了一些方法,其中equals()方法用于判断两个对象是否相等,hashCode()方法用于计算对象的哈希码。equals()和hashCode()都不是final方法,都可以被重写(overwrite)。
用户1257393
2018-09-30
6280
详解 equals() 方法和 hashCode() 方法
Java的基类Object提供了一些方法,其中equals()方法用于判断两个对象是否相等,hashCode()方法用于计算对象的哈希码。equals()和hashCode()都不是final方法,都可以被重写(overwrite)。
用户1257393
2018-08-16
3070
Git 内部原理之 Git 对象哈希
在上一篇文章中,将了数据对象、树对象和提交对象三种Git对象,每种对象会计算出一个hash值。那么,Git是如何计算出Git对象的hash值?本文的内容就是来解答这个问题。
用户1257393
2018-07-30
1.3K0
嗨,IT小哥哥,我想问问你,我们有爱一点好不好?
IT男,普遍会被贴上“智商极高,情商却极低”的标签,其实小宁同学也觉得IT小哥哥这个特殊的群体有些超乎寻常的高智商。
用户1257393
2018-07-30
3550
【情感】从刚毕业的毛头小子到年薪四十万
14年从一所不知名的三本学校毕业,在这个大学生遍地都是的时代,我的学校实在拿不上台面,而且我的学校还是一个重土木的学校,计算机系一直就是学校为了好看,迫不得已才开办的,从来没有重视过,更别说会给我召开专门的招聘会了,我们班一共27人,最终选择做计算机的只有7名,大部分人都回家考公务员,或者家里给安排好了,就算这七个人,里面做后端技术的只有两个,一个是我,一个是我下铺,其他人都选择做数据方向或者前端,说实话,那年夏天是我感觉最孤独的时候,学校无名,技术薄弱,外加大部分人都不做这个工作,陪我一起出来面试的,就那个下铺了,跟刚毕业的大学生一样,我俩都是在网上海投,智联招聘一天都不知道打开多少次,就希望有一个瞎了眼的公司能够来一份邀请,但前几天接到的电话全是培训机构,整个人都感觉快放弃了,我的下铺最后决定去培训机构了,我知道他跟我一样,都对未来感到恐慌,都有点不知所措,培训机构正是抓住大部分刚毕业学生的心里,才如此猖獗,我下铺最后去了北京某机构,那个时候我感觉更加孤独了,他走了就剩我一个人了,走之前他还跟我说过让我跟他一起去,刚毕业的没法人要,培训出来包装一下简历,直接要一万+,说实话,没动心是假的,我也挣扎过,但是我最后还是选择继续找工作。而他去了北京。
用户1257393
2018-07-30
3520
lambda 表达式和闭包
区分lambda表达式和闭包 熟悉的Javascript或者Ruby的同学,可能对另一个名词:闭包更加熟悉。因为一般闭包的示例代码,长得跟lambda差不多,导致我也在以前很长一段时间对这两个概念傻傻分不清楚。其实呢,这两个概念是完全不同维度的东西。 闭包是个什么东西呢?我觉得Ruby之父松本行弘在《代码的未来》一书中解释的最好:闭包就是把函数以及变量包起来,使得变量的生存周期延长。闭包跟面向对象是一棵树上的两条枝,实现的功能是等价的。 这样说可能不够直观,我们还是用代码说话吧。其实Java在很早的版本就支
用户1257393
2018-03-21
1.3K0
想要成为顶级程序员必须具备的思维,学会了少走三年弯路
《THe Effective Engineer》的作者Edmond Lau采访了很多硅谷顶级科技公司的顶尖软件工程师。他发现这些给世界带来巨大影响的的工程师们至少有以下5个共同的思维模式。看看你是否具备? 勇于去研究你不懂的代码 一般人都不愿意去研究自己不曾接触过的代码,很多人都没有尝试就放弃了。如果你经常去研究你没有接触过的代码,你就会越来越熟悉不同的代码结构和设计模式。现在人们很容易就接触到优秀的开源代码资源,你可以很方便的就下载下来做一些改动或者调试,去研究为什么代码可以这么写。 除了代码之外,很多人
用户1257393
2018-01-30
4860
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档