public class JavaThread { public static void main(String[] args) { int NoOfTimes = 5000000; long start = System.nanoTime(); for(int i = 1; i <= NoOfTimes; i += 1) { Thread.yield(); } long end = System.nanoTime(); System.out.println( (end - start) / NoOfTimes); } }