PDA

View Full Version : سوال: کار با فایل ها



j.behrouzi
سه شنبه 18 تیر 1392, 19:37 عصر
سلام دوستان خسته نباشین من فایل ها رو از رو کتاب دایتل خوندم اون جوری میخاستم چیزی نفهمیدم از دوستان میخوام که به سوالاتم لطف کنن و جواب بدن
1- گلا مفهوم اینکه ما یه استریم رو به فایل مفرستیم و اینکه چه اتفاقایی میفته و کلا وظیفه استریم چیه

2-وقتی من یه شی سریال سازی شده رو ذخیره میکنم متلا 5 تا شی پشت سر هم درست دخیره میشه ولی وقتی برنامه رو میبندم و دوباره اجرا میکنم و دوباره شی سریال سازی شده ذخیره میکنم تو فایلم ذخیره میشه ولی این جوری


¬ي sr
AccountRecordگ ّh$¾  I
accountNumL lastNamet Ljava/lang/String;L nameq ~ xp 8t ou]t iuousq ~ Xt oipipt oipiop¬ي sr
AccountRecordگ ّh$¾  I
accountNumL lastNamet Ljava/lang/String;L nameq ~ xp
ët behrouzit javadsq ~ zt emdt ali

که موقع خوندنش فقط ذوتا شی اولو میخونه

3- filtrinputstream ,filteroutputstream,datainputstream,dataoutputstre am, bufferinputstream,bufferoutputstreaml,writerclass, readerclass
چی هستن البته تقریبا میدونما ولی دایتل خیلی سطحی توضیح داده ممنون میشم از لطف دوستان:ناراحت:

j.behrouzi
سه شنبه 18 تیر 1392, 19:42 عصر
راستی اینجوری اطلاعاتو از فایل میخونم


while(true){
temp.add((AccountRecord)input.readObject());
}
}
catch(EOFException e){
JOptionPane.showMessageDialog(null, e.getMessage());
}
catch(IOException e){

}
catch(ClassNotFoundException e){

}