They are String objects actually. Just that they are created in the compile time...
• Sun Certified Programmer for Java 2 Platform (SCJP2)
• IBM Certified Professional for Object Oriented Analysis and Design with UML
• IBM Certified System Administrator for WebSphere Application Server v5.0
• Certified Business Analysis Professional (CBAP®)
4.4.3 The CONSTANT_String_info Structure
The CONSTANT_String_info structure is used to represent constant objects of the type String:
CONSTANT_String_info {
u1 tag;
u2 string_index;
}
The items of the CONSTANT_String_info structure are as follows:
tag
The tag item of the CONSTANT_String_info structure has the value CONSTANT_String (8).
string_index
The value of the string_index item must be a valid index into the constant_pool table. The constant_pool entry at that index must be a CONSTANT_Utf8_info (�4.4.7) structure representing the sequence of characters to which the String object is to be initialized.
"JavaRanch, where the deer and the Certified play" - David O'Meara
SCJP2. Please Indent your code using UBB Code
"JavaRanch, where the deer and the Certified play" - David O'Meara
Jane Griscti
SCJP, Co-author Mike Meyers' Java 2 Certification Passport