how to delay in java code

how to delay in java code
// Java sleep
Thread.sleep(2000);

OR

import java.util.concurrent.TimeUnit

TimeUnit.SECONDS.sleep(3);
// TimeUnit.MINUTES.sleep(1);
Source:ww‮tual.w‬turi.com
Created Time:2017-09-29 18:18:47  Author:lautturi