暑期集训第八天

暑期集训第八天

目录

今天学长带着我们看了看源码(好像会长上个学期已经带我们看过一遍了),现在来总结一下我关于看源码这件事的一些感想。

一些想法

我一直有个习惯,就是学什么东西,都要把它弄到我觉得真的很明白了为止才可以去学接下来的知识,有些人可能觉得自己学得很快,但是一问三不知,学了白学。但是之前我的学习方法多少是有问题的,毕竟是长假时间,我是有充足时间去弄清楚一些更底层的东西,然而我之前的做法是很笨拙的,比如研究一个对象包装类,我去研究里面的一些自动转换的机制,我是不停的写同样的代码带入不同的量去调试,再自己总结,就像这样
在这里插入图片描述
又或者这样
在这里插入图片描述
虽然最后我是搞懂了,但是付出的时间是别人的几倍(也不至于说好几倍,总归是浪费了时间),虽然我之前也知道怎么看源码,但是我属于那种一看英文就头大的人,点开源码,直接人没了,所以我感觉今天学长教的小技巧(百度翻译)真的很实用。
在这里插入图片描述
我还有个习惯就是喜欢做笔记,手写的那种,毕竟不是那种记性很好的天才(之前寒假集训还担心自己听不懂疯狂问WWW学姐是不是包教会),之前有一次,一个ArrayList的一个方法的实际使用,我笔记本上记错了,怎么调试也没用,就找到了金昊霖学长去问,然后学长点开源码一看,就知道我哪里出错了,真的很方便。
另外还有一点感想,就是我在看过源码之后的一点感想吧,因为我电脑重装了好几次,现在使用的是IDEA帮我装的最新的JDK,不是学长推荐的版本,所以我的JDK中的一些实现,和学长的是不一样的,我记得那天旁边来了一个喜欢凑热闹的同学,他也点开了自己的源码,他的JDK和学长的仅仅是小版本不同,竟然里面的一些底层实现就完全不一样,甚至连逻辑都有不同,这一点让我觉得很奇妙。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值