Java String 长度限制
来源:互联网 发布:平价水乳套装 知乎 编辑:程序博客网 时间:2024/05/16 04:32
一、Java String 变量长度限制
根据 String 源码:
因此,理论上 String 变量长度限制为 int 类型的最大值,即 Integer.MAX_VALUE = 2^31 - 1 = 2147483647,约等于 2G。
注:实际还和 java 堆内存大小有关。
二、Java String 常量长度限制
而在 Java 中,由于字符串常量池的存在,String 常量长度限制取决于 String 常量在常量池中的存储大小。
字符串在 class 文件中的存储格式为:
CONSTANT_Utf8_info { u1 tag; u2 length; u1 bytes[length];}
未完待续。。。
0 0
- Java String 长度限制
- 关于JAVA String长度的限制--转载
- 关于String的长度限制
- java加解密-密钥长度限制问题
- java AES 密钥长度限制问题解决方案
- java地址栏传参数有长度限制
- JAVA之JTextField限制输入长度
- java http post tomcat解除 长度限制
- JAVA之JTextField限制输入长度
- jvm内存问题和String到底有没有长度限制
- 长度限制
- Java String类型数据的字节长度
- JAVA String类型数据的字节长度
- Java String类型的长度问题
- java String类型数据的字节长度
- java中String对象的长度
- Java String类型数据的字节长度
- java中String类型的最大长度
- mysql优化
- 求N!
- java web笔记----javascript_01
- redis快速入门
- Qt5.6.0连接SQL Server 2008
- Java String 长度限制
- NO.14 数据库的使用
- mysql存储过程详解
- 九度oj1113关于二叉树
- Sql server函数
- SpringMVC整合Freemarker(含Demo源码)
- Yii2使用Redis
- 光照模型小结
- Excel函数学习——vlookup