自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 死锁的相关知识简述

死锁的概念死锁是多个进程在运行过程中占有不会释放的资源,相互申请其他进程不会释放的资源,若无外力作用,都将无法继续推进产生死锁的原因1.竞争的资源1.可剥夺资源:某个进程获得这类资源,该资源能被其他进程或者系统剥夺使用,如cpu,主存2.不可剥夺资源:当系统把这类资源分配给某个进程,该资源不能被剥夺,必须等到该进程用完释放3.临时资源:包括硬件中断,信号,消息,缓冲区内的消息等产生死锁的资源竞争包括不可剥夺资源和临时资源2.进程间的推进顺序非法进程在运行过程中,请求和释放资源的顺序不当,导

2020-06-28 23:43:31 127

原创 进程与线程的区别和通信方式

线程与进程的区别1.进程是资源分配的最小单位,线程是程序执行的基本单位(任务调度和执行)2.进程有自己的独立地址空间,每启动一个进程,系统都会为其分配地址空间,线程是共享进程中的数据的,使用相同的地址空间,所以线程的产生快,通讯快,切换快,资源利用率好3.线程中的通信更加方便,同一个进程下的线程共享全局变量,静态变量,线程在使用公共变量或者内存时要使用同步机制但进程不用4.多进程程序比较健壮,而多线程程序只要有一个线程死掉,整个进程也死掉,但是进程有自己独立的地址空间,一个进程死掉不会对别的进程造成

2020-06-23 15:01:44 1071

原创 Java内部类

一. 成员内部类1.成员内部类可以无条件访问外部类的所有成员属性和成员方法(包括private成员和静态成员)2.如果要访问外部类的同名成员,需要以下的方式访问* 外部类.this.成员变量* 外部类.this.成员方法3.在外部类中如果要访问内部类成员,必须先创建一个成员内部类的对象,再通过这个对象的引用来访问4.要创建成员内部类的对象,前提是必须存在一个外部类的对象 ...

2020-02-14 21:33:40 89

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除