I have looked on the internet in a couple of places (namely java.sun.com) to find some examples on how to copy files from one place to another on a local machine. I would prefer not to use calls to the local operating system to do it as it would affect protability. I have seen some methods that involve using the buffered input/output streams to read chunks of the file at a time. <br><br>I need something that is efficient and fast because I will be copying several hundred files of 5mb in average length between directories.<br><br>Any suggestions or input would be greatly appreciated. Thanks <p> fenris<br><a href=mailto:fenris@hotmail.com>fenris@hotmail.com</a><br><a href= > </a><br> I am interested in Mining Software, as well as Genetic Algorithms.