Tablice są reifikowane w Javie

Niedawno natknąłem się na to, że tablice są reifikowane w Javie. Oznacza to, że znają informacje o typie tylko w czasie wykonywania. Ale jestem trochę zmieszany z tą definicją.

Jeśli mówi się, że tablice znają informacje o typie tylko w czasie wykonywania, powinienem dosłownie móc przypisać dowolne wartości do dowolnych tablic, ponieważ wpisywanie jest znane tylko w przypadku błędów czasu wykonania, które będą generowane tylko w czasie wykonywania. Ale tak nie jest w czasie rzeczywistym. Otrzymujemy za to błąd czasu kompilacji.

Czy więc ktoś może rzucić światło na „co to znaczy - macierze są reifikowane”?

questionAnswers(4)

yourAnswerToTheQuestion