在计算机科学中，不可访问内存是指一组没有任何可访问指针指向的由计算机程序进行动态分配的内存块。类似的，一个不可访问对象是指没有可访问引用型指向的动态分配对象。通俗来说，不可访问内存是程序无法直接访问的动态内存，同时也无法通过指针指向一个可访问的起始对象来进行访问。动态内存分配的实现是采用了垃圾回收机制，在一个对象不可访问后，它会被回收。垃圾收集器能决定是否一个对象还是可访问的；任何被确定不可访问的对象将会被释放。在许多编程语言中（例如：Java，C#，D语言，Dylan）都使用了自动垃圾回收机制。相