首页 > Java > java教程 > Java 数组的'length”属性在哪里定义?

Java 数组的'length”属性在哪里定义?

Patricia Arquette
发布: 2024-12-04 16:12:15
原创
347 人浏览过

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
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板