Alternative techniques for representation of Java string objects are
needed. The techniques are especially useful for representing Java objects
in Java computing environments and can thereby improve the performance of
virtual machine, especially those with relatively limited resources (e.g.,
embedded systems with relatively smaller memory and computing power). The
techniques can be implemented to create Java string objects as arrays of
one-byte characters when it is appropriate. To create Java string objects
an enhanced constructor can be provided in a Java library that is
available to application programs (or programmers). In addition, enhanced
Java methods can also be provided in the Java library.
Le tecniche alternative per la rappresentazione degli oggetti della stringa del Java sono necessarie. Le tecniche sono particolarmente utili per rappresentare gli oggetti del Java negli ambienti di calcolo del Java e possono quindi migliorare le prestazioni della macchina virtuale, particolarmente quelle con le risorse relativamente limitate (per esempio, sistemi inclusi con alimentazione relativamente più piccola di computazione e di memoria). Le tecniche possono essere effettuate per generare gli oggetti della stringa del Java come allineamenti dei caratteri di un-byte quando è adatto. Per generare gli oggetti della stringa del Java un costruttore aumentato può essere fornito in una biblioteca del Java che è disponibile ai programmi di applicazione (o ai programmatori). In più, i metodi aumentati del Java possono anche essere forniti nella biblioteca del Java.