- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 浅析多线程访问同一资源的问题
锁的概念:多个线程在对同一个资源进行访问时要上锁synchronized加在静态方法上和在代码中sychronized这个类是等价的:加在非静态方法上和在代码中sychronized(this)是等价的synchronized static void m() == sychronized (T.class) // 类锁synchronized void m() == sychronized(this) // 对象锁重点:1、程序之中如果出现异常,默认情况下锁会被释放底层源码有两个monito
2021-11-30 17:16:52
4867
原创 【浅析进程、线程、纤程】
浅析进程、线程、纤程进程、线程、纤程:进程、线程、纤程:概念:进程:一个运行的程序线程:一个运行程序中的执行队列,一个进程有多个线程纤程:一般指线程中线程;线程启动时调用的是内核空间,纤程启动时调用的是用户空间。线程之间的切换是重量级的,消耗资源较多;而纤程切换是轻量级的,消耗资源较少。线程是内核空间的多个程序流并发;纤程是用户空间的多个程序流并发。例如:Linux分两个系统级别,一个是用户空间(user),一个是内核空间(kernel),当启动线程时需要调用内核空间所以导致线程之间的切换会比较
2021-11-30 16:38:28
3381
毕业设计 学校在线考试管理系统
2022-03-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人