Maneira concisa padrão para copiar um arquivo em Java?

Sempre me incomodou que a única maneira de copiar um arquivo em Java envolve a abertura de streams, a declaração de um buffer, a leitura em um arquivo, o looping e a gravação no outro arquivo. A web está repleta de implementações semelhantes, mas ainda ligeiramente diferentes, deste tipo de solução.

Existe uma maneira melhor que permaneça dentro dos limites da linguagem Java (o que não significa executar comandos específicos do sistema operacional)? Talvez em algum pacote confiável de software de fonte aberta, isso pudesse pelo menos obscurecer essa implementação subjacente e fornecer uma solução de uma linha?