我在Oracle Java教程链接中读到过-Xlint:unchecked。我想设置我的IDE来通知我不安全的代码。但我在努力实现这一目标时遇到了一些麻烦。但是我设法在我的终端中使用命令得到了一条警告消息:
javac GenericsMain.java Box.java -Xlint:unchecked
我收到了这样的信息
GenericsMain.java:19: 警告: [unchecked] 未选中调用 addItem(T)
作为原始类型 Box
rawBox.addItem(8) 的成员;
^
其中 T 是一个类型变量:
T 扩展在类 Box
GenericsMain 中声明的对象.java:23: 警告:
[unchecked] 未选中调用 addItem(T) 作为原始类型 Box
rawBox.addItem(8) 的成员;
^
其中 T 是类型变量:
T 扩展在类 Box
2 警告中声明的对象
如何在我的ide中提供这种功能?谢谢你。
设置(Ctrl、Alt、S/⌘,)
这是每个项目的设置。
要为将来的新项目设置,请在“文件”下设置相同的项目
更多详情:https://www.jetbrains.com/help/idea/java-compiler.html
在NetBeans 7.2中,我很难找到如何在Maven项目中使用-Xlint:unchecked进行编译。在Ant项目下,可以通过转到项目属性来更改编译器标志- 有没有办法使用Maven将IDE配置为使用此类标志进行编译?
了解如何在 Dreamweaver 中设置编码首选参数、代码主题、格式和代码改写首选参数。 可以设置编码首选参数(例如代码格式和颜色等)以满足您的特定需求。 注意: 若要设置高级首选参数,请使用标签库编辑器(请参阅管理标签库)。 Dreamweaver 支持 CSS、JS 和 PHP 文件类型的格式设置。有关如何自定义 PHP、CSS、JS 代码格式设置的信息,请参阅设置代码格式。 设置代码外观
问题内容: 我们已经构建了一个Go包,供我们许多人使用。 它是使用标准方法导入的。 但是,在编译时,我们所有的实用程序(包括很小的实用程序)最终都是很大的二进制文件。 我们提取了实用程序中的所有字符串,并发现整个软件包都被编译到每个实用程序中。包括那些实用程序未使用的功能。 编辑1: 谢谢回答这个问题的人。 这是我们所看到的: main.go play / subplay.go 永远不会调用函数B
问题内容: 我想知道是否有C的Java等效项 可以在我们不想编译的代码块周围使用。添加块引号: 也有相同的效果,但是问题是,我们必须确保没有单行注释 在块中。 问题答案: Java中没有预处理程序指令。最好的选择是注释掉代码。
4.6.3 编码设置参数 编码的方式可以更方便的设置:全局、相对与私有参数。 1.C++实现 在 C++ 中,可以使用 ros::param 或者 ros::NodeHandle 来设置参数。 1.1ros::param设置参数 设置参数调用API是ros::param::set,该函数中,参数1传入参数名称,参数2是传入参数值,参数1中参数名称设置时,如果以 / 开头,那么就是全局参数,如果以
我正在尝试学习java的这个新GWT部分。。。 我做了我的第一个简单的应用程序 我命名了 我的模块:-HelloWorld 我收到以下错误: 2014年4月18日下午4:00:53爪哇。util。首选项。WindowsPreferences警告:无法在根0x8000002处打开/创建prefs根节点Software\JavaSoft\prefs。Windows RegCreateKeyEx(…)返