Какого типа массивы в Java?

243
11 апреля 2017, 09:13

Массивы в Java - объекты. Но какого они типа (класса)?

Answer 1

У каждого массива есть свой класс (тип). Массивы одного типа имеют один и тот же класс.

int a[]; 
int b[]; // класс такой же как у a
byte c[]; // другой класс, не такой как у a или b

Все массивы являются наследниками Object и реализуют интерфейсы Cloneable и Serializable

Вот ссылка на Java Language Specification и конкретно на раздел 10.8. Class Objects for Arrays

READ ALSO
Не запускается Tomcat из NetBeans

Не запускается Tomcat из NetBeans

NetBeans 8 стоял раньше, поставил TomcatСоздал сервер, всё настроил по инструкциям, кавычки в catalina

328
Android. Java. Adapter. Fragment

Android. Java. Adapter. Fragment

Есть фрагментВ нём с сервера в методе onViewCreated() подгружаю историю сообщений между 2-мя пользователями

209
Java - Как объединить методы работающие с Activity

Java - Как объединить методы работающие с Activity

Хочу упросить код, так как в нём повторяются элементыПомогите это сделать

232
Получение ширины и высоты для JLabel

Получение ширины и высоты для JLabel

Пытаюсь добится того, чтобы дочерний элемент нарисовал рамку с небольшим отступом от края окна, но получить размер окна в случае когда он задается...

233