public void start() throws IOException {
  this.isRunning=true;
  Thread thread=new Thread(this);
  thread.setDaemon(true);
  thread.setName("UDPMessageProcessorThread");
  thread.setPriority(Thread.MAX_PRIORITY);
  thread.start();
}

public void start ( ) throws IOException { this . isRunning = true ; Thread thread = new Thread ( this ) ; thread . setDaemon ( true ) ; thread . setName ( "UDPMessageProcessorThread" ) ; thread . setPriority ( Thread . MAX_PRIORITY ) ; thread . start ( ) ; }
start our processor thread .
