public void start(){
  startTime=System.currentTimeMillis();
  super.start();
}

public void start ( ) { startTime = System . currentTimeMillis ( ) ; super . start ( ) ; }
sets the defaultstarttime for this thread then calls the normal thread . start ( ) . be careful not to override this without calling it or repeating its operation .
