Java run time code example
Example 1: java execution time
long start = System.currentTimeMillis();
class.method();
long time = System.currentTimeMillis() - start;
Example 2: java time code
final long startTime = System.currentTimeMillis();
for (int i = 0; i < length; i++) {
}
final long endTime = System.currentTimeMillis();
System.out.println("Total execution time: " + (endTime - startTime));
Example 3: java date time
import java.time.format.DateTimeFormatter;
import java.time.LocalDateTime;
public class CurrentDateTimeExample1 {
public static void main(String[] args) {
DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:ss");
LocalDateTime now = LocalDateTime.now();
System.out.println(dtf.format(now));
}
}
Example 4: runtime java examples
public static void main(String args[])throws IOException
{
try
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("Enter your git remote url");
String u=br.readLine();
URL url=new URL(u);
String commit="make it better";
System.out.println("Get ready for your code to be on github in few minutes..");
String comd[]=new String[6];
comd[0]="git init";
comd[1]="git add .";
comd[2]="git commit -m \""+commit+"\"";
comd[3]="git remote add origin "+url;
comd[4]="git push -u origin master";
for(int i=0;i<5;i++)
{
String cmd=comd[i];
Runtime run = Runtime.getRuntime();
Process pr = run.exec(cmd);
pr.waitFor();
BufferedReader buf = new BufferedReader(new InputStreamReader(pr.getInputStream()));
String line = "";
while ((line=buf.readLine())!=null) {
System.out.println(line);
}
}
System.out.println("Uploaded on github..");
}catch(InterruptedException e){
}
}