سلام /
int همچون float،long،booleanو... ،یک داده ی پاییه ی جاوا ست.و صرفا یه کلمه رزرو شده توی جاواست که تعریف اون باعث گرفتن فضایی به اندازه ی حجم یک متغییر int از RAM میشه.
اما Integer یک کلاسه که شامل متغییر ها و متد های مختلفیه که خدماتی در رابطه با تبدیل سایر داده های پایه به داده ی پایه ی int، یا تبدیل int به String (که خودش یک کلاسه) ارئه میده.
البته کلاس Integer خدمات دیگه ای هم داره.
امیدوارم تونسته باشم ، خوب توضیح بدم. /