Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the difference between jdk 8 for arm and java SE embedded

Tags:

java

java JDK 8 for arm and java SE embedded both are mainly developed to develop the applications in embedded systems.

what is the exact difference between these both JDK??

like image 416
Sravanthi S Avatar asked Sep 29 '22 02:09

Sravanthi S


2 Answers

You can find the difference here

The JDK includes a Java runtime environment (JRE) for ARM platforms and tools such as the compilers and debuggers necessary for developing applications. Java SE Embedded is a subset of the JDK and includes only the JREs.

JDK 8 for ARM includes tools for developing application for the ARM Platforms and Java SE Embedded includes the runtime only.

like image 193
Rahul Vishwakarma Avatar answered Oct 05 '22 07:10

Rahul Vishwakarma


As the Oracle site says:

Java SE Embedded derives from JDK, but provides specific features and support for the embedded market on a limited set of supported platforms. The embedded-specific features and support include additional platforms, small footprint JREs (optional files removed), headless configurations, and memory optimizations.

Source here. This FAQ might be interesting too.

like image 36
meskobalazs Avatar answered Oct 05 '22 07:10

meskobalazs