I have a question along this line, I have written a file copy program and I wish to use threads to speed up the copy process. Lets say I have a directory with a 100 files (known to the program before copying). What I would like to do is have three threads, one to copy 34 files and the other two to copy 33 files each. Assuming the transfer speeds of the files would be the same, I would have three files transfering at the same time. I can do it with one thread i.e. all java programs have at least one thread (as far as I know?).<br><br>Would this be feasible to do, as I would really like to learn something about threads? Thanks in advance. <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.