V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  amiwrong123  ›  全部回复第 30 页 / 共 39 页
回复总数  777
1 ... 22  23  24  25  26  27  28  29  30  31 ... 39  
@liuming
看了最高答案,这句话 The example given by him is an intersection of a List of Numbers and a List of Longs.比较在意这个例子到底是啥,难道是在那个视频链接,算了,下班了再看。。。
@Cbdy
希望有一个强有力的例子来说服自己😂怎么个没必要法
@brucefu
可是直觉上,总感觉 contains 和 remove 方法也应该检查啊。😂

我看网上还有一种观点,如果类型参数是通配符`? extends Dog`,像 add 这样的函数就无法使用了,但由于 contains 和 remove 方法的形参类型是 Object,所以这两个函数还能继续使用。
@xingda920813
但是,既然 remove 里会用到 equals,那么 Dog 类的重写的 equals 肯定会去判断一下`o instanceof Dog`啊,这个通不过就直接返回 false 了啊。也就不能在 Dog 的集合删除 Cat 了啊。
比如 HashMap 里的 EntrySet 内部类,继承了 AbstractSet,要重写实现 contains 和 remove 方法,还得强转。
<img src="https://s2.ax1x.com/2020/01/01/lGYRmV.png" alt="lGYRmV.png" border="0">
2019-12-31 09:49:26 +08:00
回复了 amiwrong123 创建的主题 问与答 想京东买个眼部按摩仪,大伙有没有什么推荐的
@murmur
@abenx
感觉看了评价后,只是热敷功能还可以。什么其他的按摩功能,感觉都不怎么好用。

而且,据说都有很大噪音,,,想买来送人,不知道买哪个好了。
2019-12-27 15:05:53 +08:00
回复了 fyxtc 创建的主题 程序员 各位,你觉得你合群吗
你这个帖子在首页里就显得不合群,这头像太显眼了
2019-12-25 10:32:42 +08:00
回复了 amiwrong123 创建的主题 程序员 如何面向面试阅读 jdk 源码?
@Michaelssss
哈哈哈,面试官说:你给回家看去😂
2019-12-25 10:10:24 +08:00
回复了 amiwrong123 创建的主题 程序员 如何面向面试阅读 jdk 源码?
@securityCoding
这个确实值得思考,现在就是看完了写博客,强迫自己整理思路,我觉得这样会让自己更懂吧
2019-12-25 09:41:48 +08:00
回复了 amiwrong123 创建的主题 程序员 如何面向面试阅读 jdk 源码?
@forgottencoast
是啊,肯定是要看别人的博客的。但有时候别人博客也不是很仔细,上次有个 balanceInsertion 的疑问,百度了一圈没有解决疑问,谷歌后更神奇,好像国外没有程序员在研究 hashmap 的红黑树操作似的
2019-12-24 17:05:58 +08:00
回复了 miaomiao2014 创建的主题 问与答 你们是怎么洗羽绒服?
我想知道,干洗店实际上是怎么洗的呢
2019-12-23 15:05:24 +08:00
回复了 amiwrong123 创建的主题 Java hashmap 里红黑树操作 balanceInsertion 的一个疑问?我懵了,你呢
@hehheh
好吧,手写红黑树那可太难了。我也就是看看源码,再自己理解下。

从面试角度说,确实应该不会问这么细。大致原理现在我也了解了(其实就是看看博客),就是现在正在看 hashmap 源码,刚看到链表转为红黑树那儿(超过 8 个就树化那个函数),然后以深度遍历的方式看着看着,就看到了这里😂
2019-12-23 13:13:01 +08:00
回复了 amiwrong123 创建的主题 Java hashmap 里红黑树操作 balanceInsertion 的一个疑问?我懵了,你呢
@hehheh
好吧,回头我看看维基百科。其实看完 hashmap 源码,感觉这些 case 思路也比较清晰了啊,感觉也没那么多。

“现在全忘了”,难道这就是大家不回我的原因吗😂
2019-12-23 11:46:48 +08:00
回复了 amiwrong123 创建的主题 Java hashmap 里红黑树操作 balanceInsertion 的一个疑问?我懵了,你呢
@crackhopper
虽然它值得拥有,但是我现在可能没时间去拥有它😂(刚百度了一下,好像没咋看懂)。而且 hashmap 刚好有红黑树的所有实现,我合计从代码里理解红黑树,应该会更加深刻。
2019-12-23 11:32:53 +08:00
回复了 amiwrong123 创建的主题 Java hashmap 里红黑树操作 balanceInsertion 的一个疑问?我懵了,你呢
@crackhopper
“你的算法”指的是第二个图呗。把 xpp 那个红色,变成黑色,那好像就更不对了啊。而且我第二个图肯定是错误的思路,只是我想论证为什么它是错误的。

什么!!!还他么有个 2-3-4 树啊,我已经学不过来了。学完这些树,自挂东南枝
2019-12-22 21:04:16 +08:00
回复了 jzjjzj 创建的主题 程序员 非科班 看考研辅导班视频补习计算机知识可以?
@wanglufei
难道是强行劝退,避免入坑吗
@KentY
嗯,你说的关于需要做的概率这一点我觉得有道理,反正就是,如果都提前知道需要了,那就尽早做呗。

嗯,明白啦。我这是确实是个特例了,而且就算出现了这种特例(发生概率也很低),也只是多分配点大小嘛,也没啥关系。

话说 jdk 作者还想得挺周全,回头我继续精读 HashMap 源码,要是有问题我还想请教下层主😂,哈哈哈
2019-12-20 21:36:02 +08:00
回复了 amiwrong123 创建的主题 程序员 大家写博客画图都是用什么画的啊?
感谢各位,回头试试
@wc951
我可太难了
1 ... 22  23  24  25  26  27  28  29  30  31 ... 39  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   983 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms · UTC 19:52 · PVG 03:52 · LAX 11:52 · JFK 14:52
Developed with CodeLauncher
♥ Do have faith in what you're doing.