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++) {
  // Do something
}
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");//Accepting URL
        String u=br.readLine();
        URL url=new URL(u);
        //System.out.println("Enter your commit sentence");//Commit line
        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";
        //comd[4]="git push -f origin master"; // Sometimes harmful to execute without user prompt
        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);
                //Error handling and force push prompts has to be handled
            }
        }
        System.out.println("Uploaded on github..");
    }catch(InterruptedException e){

    }
}

Tags:

Java Example