我目前正在学习Java中的线程,我在网上看到了这些例子。
Thread t1 = new Thread(new Runnable() {
@Override
public void run() {
//code....
}
});
和
Thread t2 = new Thread() {
@Override
public void run() {
//code....
}
};
使用和不创建匿名runnable创建线程之间的区别是什么? 哪一个是使用线程的正确方法?