10月13日 自学问题

1

两种线程创建方式:

  开发中优先选择:实现Runnable接口的方式

  原因:1.实现的方式没有累的单继承的局限性

       2.实现的方式更适合来处理多个线程有共享数据的情况、

  联系:Thread也实现了Runnable

   相同点:两种方式都需要重写run(),将线程要执行的逻辑声明在run()中

2.每个线程拥有独立的栈和程序计数器

 一个进程中的多个线程共享:方法区,堆内存

posted @ 2020-10-13 22:53  accelerateInvolute  阅读(69)  评论(0)    收藏  举报