Результаты поиска по запросу "type-erasure"

10 ответов

What are the benefits of Java's types erasure?

1 ответ

Scala: перекрестное (декартово) произведение с несколькими источниками и разнородными типами

Я пытаюсь построить несколько перекрестных произведений различных типов (но каждый однородный). Желаемый тип возвращаемого значения - это обход кортежа с типом, совпадающим с типами во входных обходных путях. Например: List(1, 2, 3) cross ...

1 ответ

Сопоставление с шаблоном на основе ClassTag не выполняется для примитивов

Я думал, что следующее будет наиболее краткой и правильной формой для сбора элементов коллекции, которые удовлетворяют данному типу: def typeOnly[A](seq: Seq[Any])(implicit tag: reflect.ClassTag[A]): Seq[A] = seq.collect { case tag(t) => t }Но ...

ТОП публикаций

5 ответов

Почему не вся информация о типах стирается в Java во время выполнения?

Мое явно неправильное понимание Java Generics было до сих пор, что Type Erasure удаляет всю информацию о типах так, что во время выполнения ничего не остаетс...

5 ответов

стирание типа Java стирает мой общий тип?

Я думал, что стирание java стирает универсальные типы во время компиляции, однако, когда я тестировал его самостоятельно, я понял, что есть некоторая информация о универсальных типах в Bytecode. вот мой тест: я написал 2 класса: import ...

1 ответ

Scala isInstanceOf и тип стирания

Я в замешательстве, как, как

1 ответ

Java: getClass () ограниченного типа

Я кое-что заметил, пока дурачился с дженериками. В приведенном ниже примереdoStuff1 компилирует ноdoStuff2 нет: public <T extends Foo> void doStuff1(T value) { Class<? extends Foo> theClass = value.getClass(); } public <T extends Foo> void ...

3 ответа

Объект класса Java из переменной типа

15 ответов

По какой причине я не могу создать универсальные типы массивов в Java?

Какова причина, почему Java не позволяет нам делать

0 ответов

Тип Generics Java Erasure байт-код