Mam taką metodę zapisu. Działa, gdy zapisuję w niej dwa obiekty ale przy większej ilości kompitalor się zawiesza. Może ktoś mnie nakierować na przyczynę?
public void zapis() throws IOException
{
Scanner sc = new Scanner(System.in);
System.out.println("Podaj nazwę pliku: ");;
FileOutputStream fos = new FileOutputStream(sc.next() + ".temp");
ObjectOutputStream oos = new ObjectOutputStream(fos);
oos.writeInt(rozmiarListy);
Element biezacy = poczatek;
while(biezacy!=null)
{
oos.writeObject(biezacy.auto);
biezacy = biezacy.nastepny;
}
oos.close();
System.out.println("Zapisano do pliku");
}