How to Copy File in java

There are many ways in which you can copy file in java.

Example : Copy File in java using InputStream/OutStream

In the first example we will see the traditional way of copying file using the InputStream/OutStream. This is the method used prior to jdk 7

Example : Copy File in java using InputStream/OutStream

In this example we will use the JDK7 Files.copy feature. This is easy to use and we have to worry less about closing the streams that were opened as done in above example.

You can get more details on the Files API on the JDK documentation HERE