首頁 > Java > java教程 > Java 陣列的「length」屬性在哪裡定義?

Java 陣列的「length」屬性在哪裡定義?

Patricia Arquette
發布: 2024-12-04 16:12:15
原創
344 人瀏覽過

Where is the `length` Property of Java Arrays Defined?

Array 的 Length 屬性在哪裡定義?

使用 ArrayList 時,可以使用公用方法 size 取得其大小()。類似地,length 屬性提供了 Array 物件的大小。然而,與 ArrayList 類別中定義的 size() 方法不同,陣列的 length 屬性在哪裡定義?

答案:

Java 中的陣列是唯一具有以下屬性的物件:最後一個屬性稱為長度。該屬性未在任何特定類別中定義;相反,它是語言本身固有的一部分。

根據 Java 語言規範,數組類型有多個成員,包括:

  • 公共最終字段長度,其中包含數組的組成部分的數量。
  • 公共方法clone,它重寫了Object類別中的同名方法,並且拋出no checked異常。
  • 繼承自類別Object的所有成員;Object 唯一不被繼承的方法是其複製方法。

資源:

  • JLS - 陣列: https://docs.oracle.com/javase/specs/jls/se7/html/ jls-10.html#jls-10.7

以上是Java 陣列的「length」屬性在哪裡定義?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板