java中數組究竟是一種怎麼樣的存在?

衆所周知,在java中數組也是一種對象,而對象在被建立的時候會隱式地調用其構造方法,在字節碼中爲:html new #1 //建立實例並將引用壓入棧頂 #1爲常量池中此類的符號引用 dup //將棧頂元素複製一份並壓棧 invokespeclal #2 //將棧頂引用做爲參數頂用構造方法 #2爲常量池中構造方法的引用<init> 建立數組對象的字節碼有newarray,anewarray,以及m
相關文章
相關標籤/搜索