初识反编译

王朝学院·作者佚名  2016-08-27
窄屏简体版  字體: 小  |  中  |  大  |  超大  

初识反编译(java篇)

看LinkedList<>的的步骤

先找到代码中的LinkedList<>

鼠标单击LinkedList<>,按快捷键F3,然后就进入到

找到它的父类AbstractSequentialList<>然后继续按F3进入

找到iterator()方法

然后继续F3往下走,会发现内含有他的3个方法"hasNext(),next(),remove()"

点击这个方法在按F3下面这三个方法

调用hasNext方法的时候,跟元素个数size()进行对比,如果不相等就返回一个true;

执行完hasNext方法后,系统会自动调用next()方法

调用这个remove方法的时候,删除当前元素并且让cursor赋值为上一个,

然后把lastRet改写成-1,以便于下次的再次使用.

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航