MyThread - пример класса для запуска в отдельном потоке java программа пример

Коренная тема кода здесь = http://fkn.ktu10.com/?q=node/2256
а рассуждения по решению задачи здесь = http://fkn.ktu10.com/?q=node/2036
------------дальше код------------------

public class MyThread implements Runnable {
	
	  public String path;// параметр 
	  public MyThread(String path) {// через конструтор передадим параметр
	       // передаём в конструктор все параметры, которые могут пигодится потоку
	   this.path=path; // сохраняем параметры как поля - мне нужен только один =))
	  }
 // далее самый важный метод =))
	   public void run() { 
		   // здесь пишем код, который будет исполняться в отдельном потоке
	     // далее я вызываю два статических метода одного из своих классов (самописный класс)))
		   String data = DoIt.readDataFromFile(this.path); //читаем 
	     DoIt.writeDataInFile(path, data); // пишем
	   }
	

}

подробнее смотрите здесь = http://fkn.ktu10.com/?q=node/2253