![](https://i-blog.csdnimg.cn/direct/b103f81e2e634109bf8fdc6637662489.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
面试题
该专栏整理了程序员面试的面试题
保持学习ing
记录错误,记录过程,如有漏洞,请多包涵
展开
-
4.线程同步的方式有哪些
线程同步指的就是让线程之间访问共享资源,保证代码的原子性,可以确保多个线程对共享数据的访问是有序的,避免了数据不一致的问题。原创 2024-08-06 18:07:22 · 66 阅读 · 0 评论 -
3.对线程安全的理解
线程安全是指在多线程环境下,多个线程同时访问同一资源时,不会产生意外结果或导致数据出错的状态。一个线程安全的程序能够正确地处理并发请求,不论线程执行的顺序如何。原创 2024-08-06 17:52:30 · 182 阅读 · 0 评论 -
面试题 --- 1.什么是多线程中的上下文切换
上下文切换是指CPU的控制权由运行任务转移到另外一个就绪任务时所发生的事件,也就是CPU 从一个线程转到另一个线程时,需要保存当前线程的上下文状态,恢复另一个线程的上下文状态,以便于下一次恢复执行该线程时能够正确地运行。在多线程编程中,上下文切换是一种常见的操作,上下文切换通常是指在一个 CPU 上,由于多个线程共享 CPU 时间片,当一个线程的时间片用完后,需要切换到另一个线程运行。此时需要保存当前线程的状态信息,包括程序计数器、寄存器、栈指针等,以便下次继续执行该线程时能够恢复到正确的执行状态。原创 2024-08-04 12:20:15 · 272 阅读 · 0 评论 -
面试题 --- 2.创建线程的几种方式
【代码】面试题 --- 2.创建线程的几种方式。原创 2024-08-04 12:35:12 · 197 阅读 · 0 评论