java代码中有黄色叹号表示什么意思
java代码中有黄色叹号表示什么意思
说什么deprecated
如图所示
你是新手吧!是这东西你没有用
无关紧要的,可以处理可以不理
有可能是老版本的方法, 都是一些警告。
方法或变量加@Deprecated注释就会这样
/**
- A program element annotated @Deprecated is one that programmers
- are discouraged from using, typically because it is dangerous,
- or because a better alternative exists. Compilers warn when a
- deprecated program element is used or overridden in non-deprecated code. *
- @author Neal Gafter
- @since 1.5 */ 以上是public @interface Deprecated声明中的注解,已经讲了很清楚为什么要Deprecated,本人英文不好,可以去请教百度老师
版本问题,编译器建议你加一些注解
java可以在文档中申明某种方法不推荐使用,比如Date类中的getDay之类的方法。
应该是在你当前的版本下有类似的方法或者类代替了这个实现,你可以查查文档,找到代替的方法。
黄色代表警告,但是可以通过编译
书太夸了,换书吧,书上全是过期的方法