发布网友 发布时间:2024-07-02 06:07
共4个回答
热心网友 时间:2024-10-10 05:03
有删除线说明方法是java中过期的。
用的标记: @Deprecated
java 中一些方法被标注为过期,是已经用别的方式实现了相同的功能而不再对这个方法继续进行维护和更新。使用的这些方法一般意义上不会有太大的问题。 如果考虑到以后系统的扩展性,还是尽量不要去用。因为这些方法已经有了更好的实现方式。
比如Date类下面的getYear()方法就是过期的方法,
java.util.Date.getYear()用Calendar.get(Calendar.YEAR) 代替
java.util.Date.getMonth()用Calendar.get(Calendar.MONTH)代替
热心网友 时间:2024-10-10 05:04
表示这个方法已经被标记为废弃。在新的jdk版本中可能不存在了。现在还能用,但不建议使用。热心网友 时间:2024-10-10 05:04
说明这个方法过期了,JAVA语言发展到现在也好多年了,其中有一些方法在实际使用中被认为是不好的方法,但是为了保证向下兼容性,新的版本不删除这个方法,折中的做法就是标志这个方法是过期的方法,已经不推荐大家使用了,然后eclipse为了大家方便看,就在这类的方法上面加了删除线,不用担心可以正常使用,但是最好别用了热心网友 时间:2024-10-10 05:05
说明java语言中对此方法已经有新的处理方式,或者新的方法代替那个方法的功能,那个方法为过期方法,不推荐使用! 但是使用也不会影响,最好别用。