Stringå
é¨æ¯ä»¥charæ°ç»çå½¢å¼åå¨ï¼æ°ç»çé¿åº¦æ¯intç±»åï¼é£ä¹Stringå
许çæ大é¿åº¦å°±æ¯Integer.MAX_VALUEäºãåç±äºjavaä¸çå符æ¯ä»¥16ä½åå¨çï¼å æ¤å¤§æ¦éè¦4GBçå
åæè½åå¨æ大é¿åº¦çå符串ãä¸è¿è¿ä»
ä»
æ¯å¯¹å符串åéèè¨ï¼å¦ææ¯å符串åé¢é(string literals)ï¼å¦âabc"ã"1a2b"ä¹ç±»åå¨ä»£ç ä¸çå符串literalsï¼é£ä¹å
许çæ大é¿åº¦åå³äºå符串å¨å¸¸éæ± ä¸çåå¨å¤§å°ï¼ä¹å°±æ¯å符串å¨classæ ¼å¼æ件ä¸çåå¨æ ¼å¼ï¼
CONSTANT_Utf8_info {
u1 tag;
u2 length;
u1 bytes[length];
}
u2æ¯æ 符å·ç16ä½æ´æ°ï¼å æ¤ç论ä¸å
许çstring literalçæ大é¿åº¦æ¯2^16-1=65535ãç¶èå®é
æµè¯è¡¨æï¼å
许çæ大é¿åº¦ä»
为65534ï¼è¶
è¿å°±ç¼è¯é误äº.
温馨提示:答案为网友推荐,仅供参考