title: Java Profiling For Runnable jar
body: <p>I have a developed a application in java, I executing it using the runnable jar version.</p>
  
  <p>I inspected the cpu consumption level and memory consumption level in the task manager in windows. It uses half of cpu and half of memory. Is there are any way to find how much acutal memory and cpu cycles consumed in the application level for each classes and so on. </p>