Java面试题之线程与进程的区别


  • 进程是操作系统分配资源的最小单元;

  • 线程是操作系统调度的最小单元;

  • 一个程序至少有一个进程;一个进程至少有一个线程

  • 每个进程对应一个JVM实例,多个线程共享JVM里的堆;

  • 线程不能看做独立应用,而进程可以;

  • 进程有独立的地址空间,互不影响,而线程只是进程不同的执行路径;

  • 进程的切换比线程的切换开销大;


  • 免责声明!

    本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



     
    粤ICP备18138465号  © 2018-2025 CODEPRJ.COM