Предполагая, что другой синтаксис правильный, ваш код не будет компилироваться, поскольку t1 является объектом класса Thread, а класс Thread не имеет метода getvalue (). Вы не можете вызывать методы testclass непосредственно из объекта потока.
Как только вы вызовете t1.start (), будет выполнен метод run () тестового класса. Поэтому, если вы хотите вызвать getvalue (), вы должны вызвать его в методе run () и делать все, что вам нужно, или вам следует вызывать метод getvalue () из объекта тестового класса.
Внутри метода выполнения тестового класса:
public void run() {
//Do whatever you want to when the thread starts here.
System.out.println(Thread.currentThread().getName());
this.getvalue(); //This will call the getvalue() method of the test class.
}