老师这样概括对吗?

来源:4-3 面试官:Java的线程是用户级线程还是内核级线程?

CDWei

2021-03-25

进程可以被分配到内存资源和文件资源,就是除计算资源(cpu)以外的所有资源 ,然后线程独占计算资源?


那线程可以共享哪些资源呢? 是进程的所有资源吗? 有点搞不太懂。

写回答

1回答

求老仙

2021-03-25

对, 线程被分配计算资源。 进程拿到内存、文件、IO、权限等等资源。 进程中的所有线程可以共享进程的资源,但是具体要看线程的实现方怎么做的,比如Java,堆是线程共享的,每个线程有独立的栈。 具体可以结合JVM部分一起学。 

0
1
CDWei
感谢老师再一次回答
2021-03-25
共1条回复

笑傲Java面试 剖析大厂高频面试真题 秒变offer收割机

深度剖析大厂面试高频真题,让你秒变offer收割机

1783 学习 · 314 问题

查看课程