このような状況で親子に同じ名前を設定するにはどうすればよいですか?
public class ComponentA {
public static void main(String[] args){
Bye bye = new Bye();
Thread t = new Thread(bye);
t.start();
}
}
t.setName(Thread.currentThread().getName());
コードの変更を避ける必要があるため、追加できません。AspectJ クラスから適用できるソリューションを探しています。メソッドに引数を渡すrun
方法はありますか? それとも、子スレッドで取得できますparent name
か?
編集:
つまり:
- 親 - ComponentA のメイン
- child - Bye で走る