Não consigo copiar um arquivo

E aê galera…

Estou precisando copiar um arquivo .xml de um determinado diretório para
outro dentro do mesmo drive. Alguém pode dar um exemplo de como fazer?
Estou usando

FileReader arqOriginal = new FileReader( new File( "arquivoDeOrigem" ) );

mas não consigo gravar… o que pode estar faltando?

No aguardo,
Valeu

[code]File orig = new File(“C:/MasteringEJB4thEd.pdf”);
File dest = new File(“C:/tmp/livro.pdf”);

FileInputStream in = new FileInputStream(orig);
FileOutputStream out = new FileOutputStream(dest);

int b;

while((b=in.read())>-1){
out.write(b);
}

out.close();
in.close();[/code]

Valeu Jair Elton