次のコードについて質問があります。Player クラスの 3 つのインスタンスを作成し、それらをファイルに保存します。
Player a = new Player(1, "asd");
Player b = new Player(2, "asd");
Player c = new Player(3, "asd");
try {
FileOutputStream fos = new FileOutputStream("Game.ser");
ObjectOutputStream oos = new ObjectOutputStream(fos);
oos.writeObject(a);
oos.writeObject(b);
oos.writeObject(c);
oos.close();
} catch (IOException e) {
e.printStackTrace();
}
Game.ser はどうなりますか? これは実際に作成されたファイルですか、それともプログラム内にあるだけですか? そうでない場合、それはどこにありますか? どのプロジェクト フォルダにもありません。
プログラムは正常に動作します。オブジェクトがどこに保存されているのか疑問に思っています。