本帖最后由 王家胜 于 2013-12-5 16:33 编辑
别看字多,我觉得上面的回答都不好
我来将sun公司原代关键提取出啦
- private Runnable target;
- public Thread(Runnable target)
- {
- init(参数1.......);
- }
- private void init(局部变量)
- {
- this.target = target;
- }
- public synchronized void start()
- {
- start0();//这是jni 最终让操作系统启动一个线程执行 run()
- }
- public void run()
- {
- if (target != null)
- {
- target.run();
- }
- }
复制代码
|