黑马程序员技术交流社区

标题: 学习:为什么调用start()可以调用自己重写的run()? [打印本页]

作者: toypaoa    时间: 2015-10-17 11:09
标题: 学习:为什么调用start()可以调用自己重写的run()?
因为Thread类中维护了一个Runnable对象target,通过构造函数可以将Runnale的实现类对象传入进去,并赋值给target。再通过Thread调用start()方法会调用target.run()。这样就是调用自己重写的run()方法的过程。
作者: 海狮    时间: 2015-10-17 22:42
学习了。。。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2