Почему в строке с комментарием не дает ошибку компиляции? Пробовал с другими ссылочными типами - там все нормально, ошибка компиляции, а в случае с типом Object ничего подобного...
public static void main(String[] args) {
int[] nums = new int[]{1,0,2};
Object p = nums; //почему данная строка компилируется???
int[] two = (int[])p;
System.out.println(10/two[2]);
}
Что здесь такого элементарного, что я не вижу настолько, что в прям удивлен?
Компилируется, потому что массив - это объект.
An object (§4.3.1) is a dynamically created instance of a class type or a dynamically created array. All objects, including arrays, support the methods of class Object (§4.3.2).
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
При создании фрейма, я создаю JScrollPane, получаю его JScrollBar и переопределяю для него свой UI ScrollgetVerticalScrollBar()
Работаю в Android Studio и написал небольшое приложение, после чего запаковал в apkПосле решил apk открыть и попробовать изменить, но при декомпиляции...
Переменные примитивных типов состоят из битов и представляют свои значения, ссылочные переменные содержат биты, которые описывают способ...