First, Javase
Java Platform, Standard Edition (Java SE) lets-develop and deploy Java applications on desktops and
Servers, as well as in today ' s demanding embedded environments. Java offers the rich user interface,
Performance, versatility, portability, and security that today ' s applicationsrequire.
Second, Java EE
Java Platform, Enterprise Edition (Java EE) is the standard in Community-driven enterprise software.
Java EE is developed using the Java Community Process, with contributions from industry experts,
Commercial and open source organizations, Java User Groups, and countless individuals. Each release
Integrates new features that align with industry needs, improves application portability, and increases
Developer productivity.
Third, Javame
Java Platform, Micro Edition (Java ME) provides a robust, flexible environment for applications running
On embedded and mobile devices in the Internet of things:micro-controllers, sensors, gateways, mobile
Phones, personal digital assistants (PDAs), TV set-top boxes, printers and more. Java ME includes flexible
user interfaces, robust security, built-in network protocols, and support for networked and offline
Applications that can is downloaded dynamically. Applications based on Java ME is portable across
Many devices, yet leverage each device ' s native capabilities.
Simply put, Javase is used to write PC-side software, Java EE for corporate Web sites (such as JSP Technology), Javame for writing mobile phone software.
Currently engaged in the development of the Internet of things, mainly device-side and PC-side C + + communication. To achieve a complete IoT solution, you still need to do the Java EE class.
Javase, Java EE, javame respective business direction