关于java中的线程,谁能给我详细的讲一下这两行代码代表的意思?
-----------定义runner--------------classrunnerimplementsRunnable-----------main--------...
-----------定义runner--------------
class runner implements Runnable
-----------main--------------
runner r = new runner();
Thread t1 = new Thread(r);
Thread t2 = new Thread(r);
谁能解释一下t1,t2,同时指向 r 这个线程类的效果?
这也算创建两个线程?使用的都是 r 里的东西吗? 展开
class runner implements Runnable
-----------main--------------
runner r = new runner();
Thread t1 = new Thread(r);
Thread t2 = new Thread(r);
谁能解释一下t1,t2,同时指向 r 这个线程类的效果?
这也算创建两个线程?使用的都是 r 里的东西吗? 展开
展开全部
t1和t2就是创建这个对象的线程.
但如果让t1和t2使用同一个东西,那需要控制同步
但如果让t1和t2使用同一个东西,那需要控制同步
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该是多线程资源共享,就是创建线程t1和t2共享r这个资源
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是的。。要控制同步的。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询