Насколько я понимаю, следующий код должен печатать False
, однако, когда я запускал этот код, он печатает True
.
Из документов Java:
Возвращает true, если аргумент integer включает абстрактный модификатор, в противном случае - false.
public class Test{
public static void main(String[] args) {
System.out.println(Modifier.isAbstract(byte[].class.getModifiers()));
}
}
Может ли кто-нибудь помочь мне понять это поведение?