בעבר, מגרסה 1.2 עד לגרסה 1.5, Java SE נקראה Java 2 Platform, Standard Edition או J2SE. ה-"SE" משמש כדי להבחין בין הפלטפורמה ה"סטנדרטית" לבין הפלטפורמות
Java EE ו-Java ME. במקור, ה-"2" נועד כדי להדגיש את השינויים הגדולים שהוצגו בגרסה 1.2, אבל השימוש בו הופסק בגרסה 1.6.