Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Java6和Java7中处理安全变量,需要澄清_Java - Fatal编程技术网

在Java6和Java7中处理安全变量,需要澄清

在Java6和Java7中处理安全变量,需要澄清,java,Java,JDK在处理安全var参数方面的主要区别是什么 以上在JDK 1.6中发出警告- 类型安全:为varargs创建列表的通用数组 参数 为什么会在这里看到这个警告 JDK1.7是如何抑制它的 请帮我理解。这是硬币计划的一部分。你可以看看这里的提案 简而言之,此警告已移至方法声明而不是方法调用。对此有一个很好的评论:JDK7在泛型varargs真正安全时添加了注释,并将该注释应用于例如Collections.addAll

JDK在处理安全var参数方面的主要区别是什么

以上在JDK 1.6中发出警告-

类型安全:为varargs创建列表的通用数组 参数

  • 为什么会在这里看到这个警告
  • JDK1.7是如何抑制它的

请帮我理解。

这是硬币计划的一部分。你可以看看这里的提案

简而言之,此警告已移至方法声明而不是方法调用。对此有一个很好的评论:

JDK7在泛型varargs真正安全时添加了注释,并将该注释应用于例如
Collections.addAll