前言
String
int[] arr1 = new int[10]; // 定义一个长度为10的数组
int[] arr2 = {1,2,3,4,5}; // 那么此时数组的长度为5
1、class文件中文件内容类型解释
2、程序异常处理的有效范围解释
[start_pc, end_pc)
内时,异常处理器就将生效。即设 x 为 异常句柄的有效范围内的值,x 满足:start_pc ≤ x < end_pc
。code[]
数组最大长度为 65534,这样可以间接弥补这个 BUG。注意:这里对个人认为比较重要的点做了标记,首先第一个加粗说白了就是说数组有效范围就是【0-65565】但是第二个加粗的地方又解释了,因为虚拟机还需要1个字节的指令作为结束,所以其实真正的有效范围是【0-65564】,这里要注意这里的范围仅限编译时期,如果你是运行时拼接的字符串是可以超出这个范围的。
- END - 最近热文
• 华为奇葩面试题:一头牛重800公斤一座桥承重700公斤,请问牛怎么过桥? • 985研究生组团诈骗,一个中招就关App,涉案金额超1亿,受害人遍布全国 • 请立即卸载这款 IDEA 插件 • 开挂的 00 后!17 岁“天才少女”被 8 所世界名校录取,最终选择 MIT 计算机系