I was reading More Joel on Software when I came across Joel Spolsky saying something about a particular type of programmer knowing the difference between an i
i
In Java, the int type is a primitive data type, where as the Integer type is an object.
int
Integer
In C#, the int type is also a data type same as System.Int32. An integer (just like any other value types) can be boxed ("wrapped") into an object.
System.Int32
integer