Parameter
A variable holding an argument received by a function.
Related concepts: ArgumentFunctionVariable
Closest Wikipedia entry: Parameter (computer programming)
Misconceptions about Parameter11 documented Misconceptions
Check YourselfCallerFrameContainsCalleeFormal
Stack frame of caller includes variables for callee's formal parameters
ConstructorParameterIsField
Formal constructor parameters are equivalent to instance variables
ImmutableRequiresFinalParameters
Immutable classes need final constructor/method parameters
NamedTypeParameter
To instantiate a generic type, for each type parameter one has to specify both the name and the type
PrimitiveTypeParameter
Type parameters of generic types can be instantiated with primitive types
StaticCallPolymorphic
A static method call is dispatched polymorphically at runtime based on the argument types
UseOfSelfTypeImpliesRecursiveType
If a class has a method that has a local variable, parameter, or return value with the class as its type, the class is a recursive type