Integer
Whole numbers — watch overflow on big math.
Defaults / nulls: null for object fields; locals must be assigned
Integer i = 0; i += Trigger.new.size();
List<String> names = new List<String>(); Set<Id> ids = new Set<Id>(); Map<Id, Account> m = new Map<Id, Account>();