内存遗(leak)漏:堆内存由于某些原因未释放或无法释放。
后果:可能造成内存耗尽崩溃卡死。
内存溢出:所用内存大于可用内存。
后果:程序崩溃卡死或者特定利用改变程序控制流(恶意代码入侵)
分段错误:尝试访问不存在或不允许内存。
后果:通常会报错。
空指针引用:引用已经删除的数据。
后果:依赖具体实现,结果不确定。
强引用:确保不会被垃圾处理器回收;弱引用:可能被回收也可能不会。
原语:不可中断的程序段;原子操作:不可中断的操作,要么完成,要么不完成。