|
J avolution v5.4 (J2SE 1.6+) | ||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
java.lang
package or are not available for all platforms (including J2ME CLDC).
See:
Description
Interface Summary | |
---|---|
Immutable | This interface identifies classes whose instances are not subject or susceptible to change or variation after creation. |
Realtime | This interface identifies RTSJ safe
classes with predictable response time and supporting custom allocation policies (e.g.
"stack" allocations). |
Reference<T> | This interface represents an object reference, the reachability level of a reference varies based on the actual reference implementation. |
Reusable | This interfaces identifies mutable objects capable of being used again
or repeatedly; once reset , reusable objects behave as if
they were brand-new. |
ValueType | This interface identifies objects which can be manipulated by value; a JVM implementation may allocate instances of this class on the stack and pass references by copy. |
Class Summary | |
---|---|
ClassInitializer | This utility class allows for initialization of all classes at startup to avoid initialization delays at an innapropriate time. |
Configurable<T> | This class facilitates separation of concerns between the configuration logic and the application code. |
MathLib | This utility class ensures cross-platform portability of the math library. |
Reflection | This utility class greatly facilitates the use of reflection to invoke constructors or methods which may or may not exist at runtime or may be loaded dynamically (such as when running on a OSGI Platform). |
Provides fundamental classes and interfaces; some of which are either missing from
the java.lang
package or are not available for all platforms (including J2ME CLDC).
|
J avolution v5.4 (J2SE 1.6+) | ||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |