奋斗De奶爸

关注

浅析@Deprecated

奋斗De奶爸

关注

阅读 32

2022-04-06


如果有一个方法你觉得不合适,想要删除,但是别人已经引用了很多次,删除了会对他人的工作产生影响,那该怎么办?

加入@Deprecated注解即可,看代码:

@Test
public void test1(){
test2();
}

@Deprecated
public void test2(){
System.out.println("hello");
}

这样当你调用test2()时会出现一个删除线,告诉调用者,该方法可以调用,但不是最佳实践。



相关推荐

芒果六斤半

'getWidth()' is deprecated,'getHeight()' is deprecated

芒果六斤半 53 0 0

seuleyang

【Android,Kotlin】ViewModelProviders‘ is deprecated. Deprecated in Java

seuleyang 90 0 0

三分梦_0bc3

Deprecated: Directive

三分梦_0bc3 45 0 0

jjt二向箔

@Deprecated注解功能

jjt二向箔 74 0 0

孟佳

Deprecated: Assigning the return value of new by reference is deprecated in……【解决方法】

孟佳 101 0 0

栖桐

mTabLayout.setOnTabSelectedListener is deprecated

栖桐 79 0 0

hwwjian

'setBackgroundDrawable()' is deprecated,setBackgroundDrawable过时

hwwjian 55 0 0

蓝哆啦呀

'getColor(int)' is deprecated ,getColor过时

蓝哆啦呀 53 0 0

快乐码农Alan007

getResources().getDrawable() deprecated API 22

快乐码农Alan007 170 0 0

流计算Alink

'getDrawable(int)' is deprecated,getDrawable过时

流计算Alink 49 0 0

精彩评论(0)

0 0 举报