Strong Reference

In computer programming, a strong reference is a normal reference that protects the referred object from collection by a garbage collector. The term is used to distinguish the reference from weak references.

Memory management
Manual memory management
  • delete (C++)
  • C dynamic memory allocation
  • new (C++)
  • Static memory allocation
Virtual memory
  • Demand paging
  • Page table
  • Paging
Hardware
  • Memory management unit
  • Translation lookaside buffer
Garbage collection
  • Boehm garbage collector
  • Finalizer
  • Garbage
  • Mark-compact algorithm
  • Reference counting
  • Strong reference
  • Weak reference
Memory segmentation
  • Protected mode
  • Real mode
  • Virtual 8086 mode
  • x86 memory segmentation
Memory safety
  • Buffer overflow
  • Dangling pointer
  • Stack overflow
Issues
  • Fragmentation
  • Memory leak
  • Unreachable memory
Other
  • Automatic variable
  • International Symposium on Memory Management
  • Region-based memory management

a

Famous quotes containing the words strong and/or reference:

    Learning is, in too many cases, but a foil to common sense; a substitute for true knowledge. Books are less often made use of as “spectacles” to look at nature with, than as blinds to keep out its strong light and shifting scenery from weak eyes and indolent dispositions.... The learned are mere literary drudges.
    William Hazlitt (1778–1830)

    I think, for the rest of my life, I shall refrain from looking up things. It is the most ravenous time-snatcher I know. You pull one book from the shelf, which carries a hint or a reference that sends you posthaste to another book, and that to successive others. It is incredible, the number of books you hopefully open and disappointedly close, only to take down another with the same result.
    Carolyn Wells (1862–1942)