Tôi đã thấy các chủ đề tương tự ở đây và một số chủ đề trên các trang web khác, nhưng tôi vẫn thực sự bối rối, cách Sun đặt tên cho các phiên bản đó.Sự khác biệt giữa tên mã JDK, J2EE và J2SE
Đây là kiến thức của tôi về các tên mã đó. Vui lòng kiểm tra nó và chính xác cho tôi:
JDK: là viết tắt của Java Development Kit có thể được gọi là cơ bản nhất của Java, dùng để phát triển ứng dụng phía client (chẳng hạn như ứng dụng desktop (dùng Swing, AWT, ...) hoặc Applet, ...)
J2EE: là viết tắt của Java Enterprise Edition dùng để phát triển ứng dụng trên phía server (như Servlet, EJB, ...)
J2SE : Tôi chưa có ý tưởng về điều này !!!
Khi tôi đọc trên một số diễn đàn/trang web nổi tiếng (stackoverflow
, byte
, javabranch
v.v ...). có một số câu trả lời khác nhau cho câu hỏi của tôi. (hoặc có thể tôi hiểu sai vì tiếng Anh xấu của tôi).
Đây là một số câu trả lời mà tôi có tìm kiếm:
JDK giống như J2SEE !!! Ồ, tôi không tin điều này quá nhiều. khi tôi cấu hình máy chủ Glassfish trên Eclipse, Eclipse cảnh báo rằng phiên bản này cần j2se 1.4 sau này (nhưng tôi có JDK 7 hoặc jdk 1.7 !!!)
correlation-between-jee-j2ee-to-j2se-jdk-versions Tôi không theo cụm từ đứng will be built
(bài đăng đã đánh dấu đúng câu trả lời).
Ví dụ:
J2EE 1.4 là phiên bản Enterprise của phiên bản 1.4 của nền tảng Java , và do đó sẽ được xây dựng trên J2SE 1.4.
Vì vậy, có nghĩa là J2EE là "phiên bản beta" của J2SE ?? !! Xin hãy giải thích cho tôi.
Tôi đã cố gắng tìm hiểu EJB, vì vậy phiên bản nào tôi cần cài đặt?
Cảm ơn :)
Điều này có thể dễ dàng googled hoặc tìm kiếm trên wikipedia. – Tudor
Xin lỗi. nó rất khó hiểu! nếu nó rất dễ dàng để biết, tại sao rất nhiều bài viết nói về những cái tên khó hiểu. và nhiều câu trả lời rất khác nhau – hqt
Vui lòng đọc tài nguyên cập nhật. "J2SE" và "J2EE" đã được đổi tên thành "Java SE" và "Java EE" từ thời đại. – BalusC