【String类源码理解】

源码查看

首先最前面的是一大段的绿色英文简介(英语不好的朋友就如我可以使用baidu翻译进性理解),这段简介简单介绍了你所查看的类的内容,
之后还有许多对应的方法。

以String类为例
在这里插入图片描述
在这里插入图片描述
通过翻译或者自己阅读,我们可以从里面大致了解到String类的基本定义,使用的方法,特殊符号的说明以及版本使用等详细信息。

在源码中,每一个属性或者方法之前都会有注释解释。

快速查看方法

在这里插入图片描述
一般方法的名字都见明知意,想要找寻也方便许多。
例如下面的方法
在这里插入图片描述
通过注释可知
在这里插入图片描述
这个方法就是传递两个参数,一个被替换参数,一个替换参数,最后返回替换好的字符对象。

心得

  • 源码阅读中虽然可以使用翻译,但是还是有很多从未涉及的知识,例如String里面涉及了很多Unicode的知识,所以不用想着你看完源码注释就可以弄懂全部的,例如String类里面又调用了其它类,这时如果不懂就需要猜测或者继续观看这个类的源码来解决。
  • 每每学习都要记得好记性不如烂笔头,一定要记下笔记,不然你忘记了也不知道去哪里可以找到你心里想要的答案。
  • 多反思,多问为什么,遇到不会的一定要先自己思考,确定自己想不通,再请教长者。学习一定要有自己的计划和节奏,不用去管其他人在做什么,只需管好自己是否做到了心中所要求的。
  • 带着问题找答案也是不多的学习方法,在源码查看中更容易确定目的地,效率更高!

今日总结就是这些啦!!!
每天都要开心,没准下一秒有伤心事,趁现在没有自然要开心点!(๑>؂<๑)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陌桔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值