我们有时反编译某些jar包去研究代码,从而达到学习的目的。
这时就经常见到带划线的方法,如下图:
这种带划线的方法其实是作者不推荐使用的方法,由于版本更新等原因,
这个类需要兼容以前的方法,但并不推荐使用原来的方法,就可以用这个办法
告诉使用者。@deprecated就是废弃的意思。
只要加了这个标记,这个方法就会出现划线。
看看测试:原来的方法:
加入@deprecated后
这种带划线的方法其实是作者不推荐使用的方法,由于版本更新等原因,
这个类需要兼容以前的方法,但并不推荐使用原来的方法,就可以用这个办法
告诉使用者。@deprecated就是废弃的意思。
只要加了这个标记,这个方法就会出现划线。
看看测试:原来的方法:
加入@deprecated后