BlueJでJavaクラスをコンパイルすると、次のエラーが発生します。
AuctionManager.java uses unchecked or unsafe operations.
このエラーは、次の逆シリアル化コードが関数の 1 つにある場合にのみ表示されます。
try {
ObjectInputStream in = new ObjectInputStream(new FileInputStream(Filename));
ArrayList<AuctionItem> AuctionList = (ArrayList<AuctionItem>) in.readObject();
in.close();
}
catch (Exception e) {
e.printStackTrace();
}
このエラーが表示される理由と、エラーなしで逆シリアル化コードを使用するための助けを教えてください。