发明名称 Frameworks for efficient representation of string objects in Java programming environments
摘要 Improved techniques for representation of Java string objects are disclosed. 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. An array representation flag can optionally be allocated in the Java string object representation. The array representation flag can indicate whether the Java string object is allocated as an array of one-byte or an array of two-byte characters. Alternatively, the element type of the array can be referenced by using one or more references to determine whether the Java string object has been allocated as an array of one-byte or as an array of two-byte characters.
申请公布号 US6996824(B2) 申请公布日期 2006.02.07
申请号 US20010939325 申请日期 2001.08.24
申请人 SUN MICROSYSTEMS, INC. 发明人 SOKOLOV STEPAN
分类号 G06F9/44;G06F9/46 主分类号 G06F9/44
代理机构 代理人
主权项
地址