在这种情况下如何为父母和孩子设置相同的名字?
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?
编辑:
我是说:
- parent - ComponentA 中的 main
- 孩子 - 再见