日期:2014-05-20  浏览次数:20571 次

请教数组length属性的问题
RT.. 我在Java API 的 java.util.Arrays 里跟本没看到length这个属性的介绍,请问这是什么原因?

------解决方案--------------------
数组是Java特殊处理过的,int i = args.length;可以通过javap 看到指令为aload_0arraylengthistore_1return可见Java专门为Array定义了取得长度的指令了
这些东西如果不是研究底层,只要知道怎么用就行了,何必追根究底。