Как известно, в классе java String существует метод length()
(почему бы и нет getLength()
?). Если мы посмотрим в этот метод, мы можем видеть:длина поля в массиве
public int length() {
return value.length;
}
и value
является массивом. Почему мы получаем доступ к полю? Я знаю, что это поле является окончательным, и никто не может его изменить, но что же касается полиморфизма? И где я могу увидеть это поле? В какой класс? Я нашел java.lang.reflect.Array
, , но нет таких полей, как length
.
'polimorthis' - Я никогда не слышал об этом термине раньше, но это звучит круто. –
Строка не предназначена для того, чтобы вести себя политически. Я не понимаю вашего вопроса – nogard
Это не о Строке. Я просто блуждаю, в каком классе я могу найти поле длины – slavov