猿问

为何程序语句上有一条横线

如下图所示:

一棵林浦斯Ding
浏览 2162回答 5
5回答

HansonQ

假如我们的程序中某个方法已有更好的方法可以替代,我们已经不需要此方法了,而为了防止其他调用此方法的类不至于崩溃,我们没有必要删除它,而只需在其前面加上此@Deprecated注解,就表示此方法已经过时,以后那个程序调用它,编译时便会显示过时信息。

hellowordhaha

有横线代表此方法已经过时了,也意味着官方不再建议使用,这时候你可以按住ctrl键然后点击,进行查看源码,一般在注释中官方会写建议你用什么方法来替代该方法。

化龙贝

已过时或即将过时的东西,为了兼容性而保留
随时随地看视频慕课网APP

相关分类

Android
Java
我要回答