一些术语概念

内存遗(leak)漏:堆内存由于某些原因未释放或无法释放。

后果:可能造成内存耗尽崩溃卡死。

内存溢出:所用内存大于可用内存。

后果:程序崩溃卡死或者特定利用改变程序控制流(恶意代码入侵)

分段错误:尝试访问不存在或不允许内存。

后果:通常会报错。

空指针引用:引用已经删除的数据。

后果:依赖具体实现,结果不确定。

强引用:确保不会被垃圾处理器回收;弱引用:可能被回收也可能不会。

原语:不可中断的程序段;原子操作:不可中断的操作,要么完成,要么不完成。

 

posted @ 2021-12-04 21:33  不说废话先生  阅读(66)  评论(0)    收藏  举报