我试图让我的 .jar 文件在我的 dist 文件夹中运行,但它没有运行,我尝试清理和构建并注意到它给出了消息:
Note: E:\ZombieDefense\src\GameScreen\ZombieDefense.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
经过一番搜索,我发现这可能与我在此类中声明一些变量有关?
无论如何,我无法找到问题所在,并且认为也许这里有人可以看到它,谢谢
public class ZombieDefense extends JComponent implements Runnable {
//private Zombie zombie = new Zombie(this);
private ImageIcon background = new ImageIcon(getClass().getResource("background.jpg"));
protected Survivor survivor = new Survivor();
private Barricade barricade = new Barricade();
private GameScreen framePointer;
protected ArrayList<Zombie> zombieArray = new ArrayList();
protected ArrayList<Bullet> bulletArray = new ArrayList();
Scanner in = new Scanner(System.in);
Random random = new Random();
Thread timer = new Thread(this);
int currzomb = 0;
int maxzomb = 10;
int wave = 1;
int kills = 0;
int totalzomb = 10;
int threadint = 2000;
String name;
Stopwatch time;
如果它与声明以外的其他事情有关,请告诉我,我将编辑并弹出代码,再次感谢
最佳答案
protected ArrayList<Zombie> zombieArray = new ArrayList<Zombie>();
protected ArrayList<Bullet> bulletArray = new ArrayList<Bullet>();
关于java - class.java 使用未经检查或不安全的操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20440544/