title: Compile time and runtime processing of a code in java
body: <p>I have a piece of Java code and I compiled and ran it. I got an output and I made some changes to it, before compiling and running again. </p>
  
  <p>Is there any difference between the time it takes during the first compilation compared to the second compilation. Similarly are there changes between the first runtime to second runtime? Is there any way to find that difference in processing time?</p>