start()方法和run()方法的区别

  • 发布时间:2017-06-16 14:17:16,加入时间:2017年05月18日(距今2918天)
  • 地址:中国»河南»郑州:郑州市金水区文化路82号硅谷广场B座
  • 公司:郑州尚学堂, 用户等级:普通会员
  • 联系:张老师,手机:18729211698 电话:0371-58500958

只有调用了start()方法,才会表现出多线程的特性,不同线程的run()方法里面的代码交替执行。

如果只是调用run()方法,那么代码还是同步执行的,必须等待一个线程的run()方法里面的代码全部执行完毕之后,另外一个线程才可以执行其run()方法里面的代码。

郑洲尚学堂
6月Java课程班开课时间郑州文化路Java班

Java班:2017年06月20日
全程就业课程时长:四个半月

Android班:2017年06月20日
全程就业课程时长:四个半月

联系我时请说明来自志趣网,谢谢!

免责申明:志趣网所展示的信息由用户自行提供,其真实性、合法性、准确性由信息发布人负责。使用本网站的所有用户须接受并遵守法律法规。志趣网不提供任何保证,并不承担任何法律责任。 志趣网建议您交易小心谨慎。