Allocation
Allocation means reserving memory space to hold some data.
Related concepts: ValueGarbage Collection
Closest Wikipedia entry: Memory management
Misconceptions about Allocation13 documented Misconceptions
Check YourselfAddMemberAtRuntime — Java
Set of class members can change at runtimeArrayAllocationWithoutNew — Java
Arrays are created without the new keywordArrayBracketCountIsLength — Java
The number of brackets in an array type or an array initializer corresponds to the length of the arrayArraysGrow — Java
Arrays can grow dynamicallyAssignmentCopiesObject — Python
Assignment copies the objectConstructorAllocates — Java
The constructor allocates the objectConstructorReturnsObject — Java
Constructors need to return objectsConstructorWithoutNew — Java
One can write the constructor name, without new, to instantiate a classInitCreates — Python
__init__ must create a new objectInitReturnsObject — Python
__init__ needs to return an objectObjectsMustBeNamed — Java
A variable is needed to instantiate an objectObjectsMustBeNamed — Python
A variable is needed to instantiate an objectSuperclassObjectAllocated — Java
When instantiating an object of a subclass, an object of a superclass is also allocated