Java基础--->09.关于JDK使用旧方法编译出错、警告问题。

来源:互联网 发布:淘宝直播如何找商家 编辑:程序博客网 时间:2024/04/29 03:28
public static void main(String[] args) {     System.out.println("这月一共有:" + new java.text.SimpleDateFormat("dd")     .format(new java.util.Date(2013-1900,12,0))); }

此方法编译会提示如下图信息:


解决办法:我们可以使用javac -Xlint:depreacation 文件名.java 来解决,但是缺陷还会提示警告


正确解决办法如下:

@SuppressWarnings("deprecation") //告诉JVM编译字节码不要判断JDK版本public static void main(String[] args) {    System.out.println("这月一共有:" + new java.text.SimpleDateFormat("dd")    .format(new java.util.Date(2013-1900,12,0))); }