上高新闻--江西频道--人民网
J2SE hay Java 2 Standard Edition v?a là m?t ??c t?, c?ng v?a là m?t n?n t?ng th?c thi (bao g?m c? phát tri?n và tri?n khai) cho các ?ng d?ng Java. Nó cung c?p các API, các ki?n trúc chu?n, các th? vi?n l?p và các c?ng c? c?t l?i nh?t ?? xay các ?ng d?ng Java. M?c dù J2SE là n?n t?ng thiên v? phát tri?n các s?n ph?m ch?y trên máy tính ?? bàn nh?ng nh?ng tính n?ng c?a nó, bao g?m ph?n tri?n khai ng?n ng? Java l?p g?c, các c?ng ngh? n?n nh? JDBC ?? truy v?n d? li?u... chính là ch? d?a ?? Java ti?p t?c m? r?ng và h? tr? các thành ph?n m?nh m? h?n dùng cho các ?ng d?ng h? th?ng quy m? xí nghi?p và các thi?t b? nh?.
J2SE g?m 2 b? ph?n chính là:
- Java 2 Runtime Environment, Standard Edition (JRE)
M?i tr??ng th?c thi hay JRE cung c?p các Java API, máy ?o Java (Java Virtual Machine hay JVM) và các thành ph?n c?n thi?t khác ?? ch?y các applet và ?ng d?ng vi?t b?ng ng?n ng? l?p trình Java. M?i tr??ng th?c thi Java kh?ng có các c?ng c? và ti?n ích nh? là các trình biên d?ch hay các trình g? l?i ?? phát tri?n các applet và các ?ng d?ng.
- Java 2 Software Development Kit, Standard Edition (SDK)
Java 2 SDK là m?t t?p m? c?a JRE, và ch?a m?i th? n?m trong JRE, b? sung thêm các c?ng c? nh? là trình biên d?ch (compiler) và các trình g? l?i (debugger) c?n ?? phát tri?n applet và các ?ng d?ng.
Tên J2SE (Java 2 Platform, Standard Edition) ???c s? d?ng t? phiên b?n 1.2 cho ??n 1.5. T? "SE" ???c s? d?ng ?? phan bi?t v?i các n?n t?ng khác là Java EE và Java ME. "2" ban ??u v?n ???c dùng ?? ch? ??n nh?ng thay ??i l?n trong phiên b?n 1.2 so v?i các phiên b?n tr??c, nh?ng ??n phiên b?n 1.6 thì "2" b? lo?i b?.
Phiên b?n ???c bi?t ??n t?i th?i ?i?m hi?n t?i là Java SE 6 (hay Java SE 1.6 theo cách ??t tên c?a Sun Microsystems) v?i tên m? Mustang.