小编Ale*_*nov的帖子

如何设置IntelliJ IDEA以使用参数-Xlint编译代码:未选中?

我在Oracle Java教程链接中读到了-Xlint:unchecked .我想设置我的IDE来通知我不安全的代码.但是我在努力实现这一目标时遇到了一些麻烦.但我设法在终端使用命令收到警告消息:

javac GenericsMain.java Box.java -Xlint:unchecked
Run Code Online (Sandbox Code Playgroud)

我收到了这样的消息

GenericsMain.java:19:警告:[未选中]未选中调用addItem(T)
作为原始类型框的成员框
rawBox.addItem(8);
^
其中T是一个类型变量:
T扩展类Box
GenericsMain.java:23中声明的对象 :警告:
[unchecked] unchecked调用addItem(T)作为原始类型的成员Box
rawBox.addItem(8);
^
其中T是一个类型变量:
T扩展在类Box
2警告中声明的Object

我如何在IDE中提供此功能?谢谢.

java intellij-idea

3
推荐指数
1
解决办法
1129
查看次数

SecureClassLoader 的目的是什么?

我正在探索 Java 类加载器,然后我遇到了SecureClassLoader.

在查看其源代码并阅读一些文章后,我意识到我无法理解它的安全功能和使用范围。

谁能解释一下它的SecureClassLoader用途是什么?

为什么它“安全”?

谢谢。

java classloader

1
推荐指数
1
解决办法
2308
查看次数

标签 统计

java ×2

classloader ×1

intellij-idea ×1