技术雷达编程笔记

Sting str = "aaaa" 的形式

2018-08-09  本文已影响119人  光剑书架上的书

为什么呢?因为在class文件的规范中, CONSTANT_Utf8_info表中使用一个16位的无符号整数来记录字符串的长度的,最多能表示 65536个字节,而java class 文件是使用一种变体UTF-8格式来存放字符的,null值使用两个字节来表示,因此只剩下 :

65536 - 2 = 65534 

个字节。

上一篇 下一篇

猜你喜欢

热点阅读