Java中的属性是什么?

onl*_*man 24 java attributes

我读到要获得数组的长度,我使用length属性,就像arrayName.length.什么是属性?这是一堂课吗?

Tho*_*ens 36

属性是字段的另一个术语.它通常是可以直接访问的公共常量或公共变量.在这种特殊情况下,Java中的数组实际上是一个对象,您正在访问表示数组长度的公共常量值.


Jak*_*zak 5

属性是类/对象内的公共变量。length 属性是一个 int 类型的变量。


JSe*_*ven 5

类是面向对象编程中的一个元素,它聚合属性(字段) - 可以是公共可访问的或不可访问的 - 和方法(函数) - 也可以是公共的或私有的,并且通常写入/读取这些属性.

所以你可以拥有一个类,如Array公共属性length和公共方法sort().