March 7, 2017

Understanding the Time Taken to Execute a Task

There are situations when we need to understand the time taken for executing a section of code. We are also aware that System.currentTimeMillis() provides a good estimate of time. System.nanoTime() is a more accurate version of time and can be used as below. public class ExecuteTask{ public static void main(String