Thread t = new Thread() {
ThreadLocal<String> mStringThreadLocal = new ThreadLocal<>();
@Override
public void run() {
super.run();
mStringThreadLocal.set("droidyue.com");
mStringThreadLocal.get();
}
};
你的代码写法就是下面这种写法,只不过你的是匿名内部类而已,意思是一样的。
意思就是:定义线程的run方法,就是说这个线程跑的时候应该执行什么内容。