Standardowy zwięzły sposób kopiowania pliku w Javie?

Zawsze przeszkadzało mi, że jedynym sposobem kopiowania pliku w Javie jest otwieranie strumieni, deklarowanie bufora, odczytywanie w jednym pliku, zapętlanie go i zapisywanie go w drugiej parze. Sieć jest zaśmiecona podobnymi, ale wciąż nieco innymi implementacjami tego typu rozwiązania.

Czy istnieje lepszy sposób, który pozostaje w granicach języka Java (co oznacza, że ​​nie wymaga wykonywania poleceń specyficznych dla systemu operacyjnego)? Być może w jakimś niezawodnym pakiecie narzędzi open source, który przynajmniej zasłoniłby tę podstawową implementację i zapewniłby rozwiązanie jednego wiersza?

questionAnswers(16)

yourAnswerToTheQuestion