Embedded Java Technology CSE Paper talks about the Embedded Java Technology. The research paper says that JAVA language is a high-level programming language that is simple, object oriented, secure, distributed, dynamic and multithreaded. A programming language allows you either to interpret or compile a program whereas Java helps you to both interpret and compile.
The compiler first helps to translate the program into an intermediate language called the Java Byte Codes —the platform-independent codes interpreted by the interpreter on the Java platform. The interpreter parses and runs each Java byte code instruction on the computer. Compilation happens just once; interpretation occurs each time the program is executed.
The research paper explains how a program runs over a system. It describes ‘platform’. A platform is the operating system and the hardware. The Java platform has two components:
- The Java Virtual Machine (Java VM)
- The Java Application Programming Interface (Java API)
The Java VM is the base for the Java platform and is ported onto various hardware-based platforms. The Java API is a large collection of ready-made software components that provide many useful capabilities, such as graphical user interface (GUI) widgets. The Java API is grouped into libraries of related classes and interfaces; these libraries are known as packages.
Applets and Applications are two common types of programs written in Java. Although applets are not the only easy things done by Java the technology enables to write powerful software programs.
Conclusion: Embedded Java technology enables an effective means to standardize software development for embedded devices. By integrating a compact Embedded Java application environment directly into new devices, manufacturers can decrease development costs and get their devices to market in a quicker and easier way. Breakthrough Embedded Java tools compress the strong functionality of a Java application environment into a small memory footprint. Embedded Java technology also offers device manufacturers a well-to-do software development environment.
Download Embedded Java Technology CSE Paper.