Traditional Culture Encyclopedia - Hotel franchise - What is the specific difference between Java EE, Java SE and Java ME?

What is the specific difference between Java EE, Java SE and Java ME?

Se is a java standard development toolkit, which is mainly used to develop desktop applications. Ee is an enterprise development toolkit, which includes not only the content of se, but also some basic packages needed for web development, such as selvlet. Me is a development kit for embedded devices such as mobile phones, and some applications such as shanzhai mobile phones were developed and used in the early stage.

Dear, when you use specific web containers for development, these container runtime libraries already contain the runtime libraries necessary for j2ee. If you don't use these container runtime libraries to develop web applications, you must use ee version.

For example, when you develop a web application using eclipse, will you be prompted to choose a web container that corresponds to your configuration? If you don't choose, you must use the ee version to develop.