خرید بک لینک
تو جاوا دو تا کلاس وجود داره که خوندن و نوشتن فایل را به صورت بافر انجام میده. این کار برای مدیریت حافظه و اینکه استفاده کمتری ازش بشه مفیده. مخصوصا برای خوندن و نوشتن فایل های متنی خیلی بزرگ خیلی مناسبه. یعنی به طور خودکار حافظه رو مدیریت میکنه. و خودش محتوا رو داخل حافظه می بره و خودش از حافظه خارج میکنه. نحوه ی استفاده ش با FileReader و FileWriter فرق نداره. به این صورت:

try (

BufferedReader in = new BufferedReader(new FileReader("java.pdf"));

BufferedWriter out = new BufferedWriter(new FileWriter("new_java.pdf"));

)

{

int c;

while((c = in.read()) != -1) {

out.write(c);

}

System.out.println("Done!");

}

catch(IOException e) {

System.out.println(e.getMessage());

}

هر دو این کلاس ها هم توی پکیج java.io هستن.

برچسب: نویسنده: پارسا کاظمیان تاريخ: چهارشنبه 22 خرداد 1398 ساعت: 16:20

صفحه بندی