Java'da bir dosya kopyalamak için standart kısa yol? | Netgez.com
SORU
20 EYLÃœL 2008, CUMARTESÄ°


Java'da bir dosya kopyalamak için standart kısa yol?

Her zaman beni rahatsız eden tek yolu, bir dosya kopyalamaya Java gerektirir açılış akışları, ilan tampon, Okuma, bir dosya, döngü ve yazma için diğer buhar. Web çözüm bu tür benzer, ama yine de biraz farklı uygulamaları ile doludur.

Java dili (anlam exec-ıng OS özel komutlar içermez) sınırları içinde kalır daha iyi bir yolu var mı? Belki de bazı güvenilir açık kaynak programı paketi içinde, en azından bu temel uygulama belirsiz ve bir satır bir çözüm sağlayabilir mi?

CEVAP
20 EYLÃœL 2008, CUMARTESÄ°


Araç yukarıda bahseder gibi, Apache Commons IO gitmek için yol, FileUtils.*özellikle 1*; senin için bütün ağır işler.

Ve bir dipnot, not son sürümleri FileUtils (gibi 2.0.1 release) katma kullanım NİO için dosya kopyalama; NIO can significantly increase file-copying performance, büyük bir kısmı, çünkü NİO rutinleri erteleme kopyalama doğrudan OS/dosya sistemi yerine idare tarafından okuma ve yazma bayt ile Java katman. Eğer performans arıyorsan, değer FileUtils yeni bir sürümünü kullandığınızı kontrol olabilir.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • ★ByScrapi★ Designs

    ★ByScrapiâ

    27 AÄžUSTOS 2013
  • ShayLoss

    ShayLoss

    5 Kasım 2009
  • TheFlightsuit

    TheFlightsui

    22 HAZÄ°RAN 2009

Ä°LGÄ°LÄ° SORU / CEVAPLAR