01/10/2018, 14:21
Lập trình Java SE có giống với Java EE không?
Chào mọi người,
Mình mới học về Java, ban đầu định theo hướng Java EE để làm website sau này ổn rồi phát triển tiếp.
- Do là newbie về Java nên không biết Java SE - Swing - JavaFx khi lập trình có giống với Java EE- Spring không?
- Về cú pháp, luồng chạy,… nếu giống tầm bao nhiều phần trăm?
- Khi học Java EE xong có học nhanh Java SE không?
Do là người mới nên cũng không biết mình “muốn” hỏi gì, nên các pro nào mở rộng ra để mình sáng hơn thì quá tốt luôn. Thanks all !!
ps: Mình đã học C/C++, PHP, đã từng làm project C#, VB.NET, mấy kiến thức nền OOP mình cũng ổn.
Bài liên quan
Java là ngôn ngữ , J2EE hay J2SE là liên quan tới libraries/framework đi kèm với nó
J2EE : là chuyên về enterprise , cũng là ngôn ngữ Java , nhưng tập trung giải quyết vấn đề cho doanh nghiệp , hồi đó nói tới J2EE là nói tới EJB tuy nhiên giờ EJB ít xài , coi qua Spring/Hibernate
J2SE : thì liên quan desktop app , mà giờ desktop app java ít thấy, học nếu bạn cần
J2ME : giờ hông thấy nữa , coi qua Android
Mấy cái trên đều cần kiến thức về Java Core
Học Java đi đã rồi hẵn nghĩ JavaSE hay JavaEE.
Trẻ con Toán từ phép “+”, từ từ lên, sau đó mới dạy tích phân, lượng giác. Chưa biết + - * / mà đã vào giải toán tích phân thì teo thôi.
Mình đã học C/C++, PHP, đã từng làm project C# với VB.NET, mấy kiến thức đó mình đã trang bị rồi. Mình phân vân có sự khác nhau giữa 2 Java SE và Java EE khi lập trình thôi, vì 2 cái này nó “dính chữ Java”. thanks bác!
Đó là kiến thức của C/C++, PHP, C#. Mỗi ngôn ngữ có stack riêng. Học các công nghệ của PHP thì không thể nói là mình cũng biết công nghệ của Java.
Ví dụ đời thường, mình có thể nói tiếng Anh và tiếng Pháp, nên tôi có thể nói được tiếng Tây Ban Nha. Trong khi ngôn ngữ ngoài cú pháp, từ vựng còn cả văn hoá liên quan với nó. Văn hoá nó giống như các công nghệ đi kèm vậy.
JavaSE và JavaEE là 2 phiên bản của Java SDK, ngoài ra có JavaME ngày xưa viết game/app Java trên điện thoại Nokia, Sony Ericsson nhưng giờ không còn mạnh nữa
Bạn nên học SE rồi lên EE, vì API của JavaSE cần rất nhiều, JavaEE chỉ giúp bạn xây dựng phần cốt lõi và các chức năng đặc trưng của webapp (Cookie, HTTP, Session,…) , chức năng vẫn cần rất nhiều vào API của SE