1. the first appearance of daylight in the morning; daybreak; sunrise. 2. the beginning or rise of anything; advent: the dawn of civilization. v.i. 3. to begin to grow light in the morning: The day dawned cloudless.
The Java Native Interface (JNI) is a native programming interface that is part of the Java Software Development Kit (SDK). JNI lets Java code use code and code libraries written in other languages, such as C and C++.The Invocation API, which is part of JNI, can be used to embed a Java virtual machine (JVM) into native applications, thereby allowing programmers to call Java code from within native code.his tutorial will walk you through the steps of using the Java Native Interface. You'll learn how to call native C/C++ code from within a Java application and how to call Java code from within a native C/C++ application.
J2EE is a platform-independent, Java-centric environment from Sun for developing, building and deploying Web-based enterprise applications online.The J2EE platform consists of a set of services, APIs, and protocols that provide the functionality for developing multitiered, Web-based applications.Some of the key features and services of J2EE: 1  At the client tier, J2EE supports pure HTML, as well as Java applets or applications. It relies on Java Server Pages and servlet code to create HTML or other formatted data for the client. 2  Enterprise JavaBeans (EJBs) provide another layer where the platform's logic is stored. 3  An EJB server provides functions such as threading, concurrency, security and memory management.