注意:这里指的是将常量存放到了MyTest2的常量池中,只有的MyTest2与MyParent2就没有任何关系了,甚至,我们可以将MyParent2的class文件删除。
Javap -c 类名; 可以反编译
助记符:
ldc表示将int,float或者是String类型的常量值从常量池中推送至栈顶
bipust表示将单字节(-128 ~ 127)的常量值推送至栈顶
sipush表示将一个短整型常量值(-32768~32767)推送至栈顶
iconst_1表示将int类型1推送至栈顶(iconst_m1 - iconst_5表示从1 - 5)表示-1到5常量
对于数组来说,JavaDoc经常将构成数组的元素为Component,实际上就是将数组降低一个维度后的类型。
助记符:
anewarray:表示创建一个引用类型的(比如:类、接口、数组)、并将其引用值压入栈顶。
newarray:表示创建一个指定的原始类型(如int、float、char等)的数组,并将其引用值压入栈顶。