Was ist der Unterschied zwischen einem int und einem Integer in Java und C#?

<p> Ich las <em><a href="https://rads.stackoverflow.com/amzn/click/com/1430209879" rel="noreferrer">More Joel on Software</a></em> , als ich auf <a href="http://en.wikipedia.org/wiki/Joel_Spolsky" rel="noreferrer">Joel Spolsky stieß</a> , der etwas über einen bestimmten Programmierertyp sagte, der den Unterschied zwischen einem <code>int</code> und einem <code>Integer</code> in Java/C# (objektorientierte Programmiersprachen) kannte.</p><p> Also, was ist der Unterschied?</p>