ALERT

[FREE DEMO] Deploy Your Enterprise Cloud in Minutes

Embedded Java

Definition - What does Embedded Java mean?

Embedded Java is a set of Java technologies designed for programming embedded systems, or computers with dedicated functions. Examples of embedded systems include:

  • Telephone switches
  • Mobile phones
  • GPS receivers
  • Printers
  • Electronic stability controls in cars
  • Medical imaging equipment

Techopedia explains Embedded Java

There are two types of embedded Java:

  • Java SE for embedded, designed for devices with RAM and storage (disk, ROM, or flash) of at least 32 MB each.
  • Java ME for embedded, for devices with much lower memory and storage capacities.

Embedded Java not only supports embedded platforms like ARM and Power Architecture, but also supports desktop and server platforms like x86, x64, and SPARC 32-bit and 64-bit, whether they are powered by Linux, Windows or Solaris.

Some of the target devices for embedded Java are headless, which means they do not have a display monitor, a keyboard or a mouse. As such, files needed for these devices may be discarded. As a result, the Java Runtime Environment (JRE) that is used to run an embedded Java program can be small - about half the size of a regular JRE. To save time when developing an embedded Java application, graphical integrated development environments like Eclipse or Netbeans can be used.

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
Tweat cdn.techopedia.com
"Techopedia" on Twitter


'@Techopedia'
Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Resources
The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.