常见Java面试题 线程和进程的区别?
生活随笔
收集整理的這篇文章主要介紹了
常见Java面试题 线程和进程的区别?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
簡而言之,進程是程序運行和資源分配的基本單位,一個程序至少有一個進程,一個進程至少有一個線程。
進程在執行過程中擁有獨立的內存單元,而多個線程共享內存資源,減少切換次數,從而效率更高。
線程是進程的一個實體,是cpu調度和分派的基本單位,是比程序更小的能獨立運行的基本單位。
同一進程中的多個線程之間可以并發執行。
守護線程是什么?
守護線程(即daemon thread),是個服務線程,準確地來說就是服務其他的線程。
總結
以上是生活随笔為你收集整理的常见Java面试题 线程和进程的区别?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 常见Java面试题 在Queue中pol
- 下一篇: Java 异常 总结 try catch