java内功系列三(多线程)

1.并发和并行区别:并行指某时刻多个同时执行,并发指某时刻只能有一个执行但是由于cpu的轮换执行宏观上感觉是同时执行。 2.线程拥有自己的堆栈、程序计数器、局部变量。但是多个线程只能共享父进程的全部资源。 3.线程启动几种方式。一:继承Thread后重写run方法后就可以实例化对象用star()启动一个线程执行(多个thread之间不能共享)。二:实现Runnable(多个thread启动时传入同
相关文章
相关标签/搜索