月是一轮明镜,晶莹剔透,代表着一张白纸(啥也不懂)
央是一片海洋,海乃百川,代表着一块海绵(吸纳万物)
泽是一柄利剑,千锤百炼,代表着千百锤炼(输入输出)
月央泽,学习的一种过程,从白纸->吸收各种知识->不断输入输出变成自己的内容
希望大家一起坚持这个过程,也同样希望大家最终都能从零到零,把知识从薄变厚,再由厚变薄!
一.创建本地源码阅读环境 1.首先用idea创建一个project小白自行百度...(太懒了)
2.创建一个文件夹来放置你所要看的jdk的源码源码的获取有几种方式:
- 直接通过github 或者码云搜索,基本上都有 直接克隆下来
- 用过java写过代码的人,本地配置过环境的其实源码都是自带的
将解压后的文件直接放置在你说创建的project下你创建的文件:
3.创建测试
- 可以通过自带的测试环境来建立
- (我选择偷懒,因为第二种更方便)直接新建一个test包,在下面常见需要测试的源码文件相应的包
其实在这里测试的时候是会存在一些问题的:
- win下的jdk下面的解压包里面的一些文件会报错,通过查阅资料,我发现自己并不需要看那些文件,我选择了直接删除,并不影响(当然你也可以选择直接去找到那些文件并添加进去)
- 当你选择debug模式的时候,断点不会跳进你自己导入的一些包里面,这里是需要进行一些设置
- 在运行过程中会一直build,这时候如果长时间没有通过,那么请关闭之后,设置一下
- 运行过程中,我还遇到了一些文件无法访问的问题,这是你新加入的源码文件没有权限导致的,这个问题大家如果遇到之后百度一下就可以解决了
最终大家是可以走到自己新加入的文件中,然后随意的调试,以及加入自己的注释信息了.
我也是刚刚从零开始,大家一起加油!



