16
ответов

Влияние производительности использования instanceof в Java

Я работаю над приложением, и один подход дизайна включает чрезвычайно интенсивное использование оператора instanceof. В то время как я знаю, что дизайн OO обычно старается не использовать instanceof, который является...
вопрос задан: 28 December 2014 23:27
9
ответов

Какая-либо причина предпочесть getClass () по instanceof при генерации .equals ()?

Я использую Eclipse для генерации .equals () и .hashCode (), и существует опция, маркировал "Use 'instanceof' to compare types". Значение по умолчанию для этой опции, которая будет неконтролируема и будет использовать .getClass () к...
вопрос задан: 27 February 2009 20:14
8
ответов

Каково различие между typeof и instanceof и когда нужно использоваться по сравнению с другим?

В моем особом случае: обратный вызов instanceof Функция или typeof обратный вызов == "функция", даже имеет значение, каково различие? Дополнительный Ресурс: сад JavaScript typeof по сравнению с instanceof
вопрос задан: 27 November 2018 14:21
8
ответов

В чем разница между instanceof и Class.isAssignableFrom (& hellip;)?

Что из следующего лучше? instanceof B или B.class.isAssignableFrom (a.getClass ()) Единственное, что я знаю о том, что когда «a» равно нулю, первое возвращает false, а второе бросает ...
вопрос задан: 30 January 2009 19:44
7
ответов

Java generics: экземпляр экземпляра [duplicate]

У меня есть два вопроса: 1) Почему мне не разрешено делать что-то вроде этого: boolean b = new ArrayList & lt; Cars & gt; () instanceof ArrayList & lt; Cars & gt ;; 2) Правильны ли они? boolean b = новый ArrayList & ...
вопрос задан: 11 April 2012 15:40
7
ответов

Использование полиморфизма вместо instanceof [duplicate]

У меня есть следующая часть кода public OrgSpecificException translate (Throwable t) {OrgSpecificException e; if (t instanceof OrgSpecificExceptionTypeA) {// делать некоторые вещи e = ...
вопрос задан: 15 October 2009 14:19
6
ответов

Есть ли что-то как instanceOf (Класс <?> c) в Java?

Я хочу проверить, является ли объект o экземпляром класса C или подкласса C. Например, если p имеет класс Точка, я хочу, чтобы x.instanceOf (Point.class) был верен и также x.instanceOf (Object.class)...
вопрос задан: 5 July 2016 01:20
6
ответов

Как проверить, является ли подкласс экземпляром класса во времени выполнения? [дубликат]

В наборе тестов приложения для Android у меня есть класс как это, где B является представлением: общедоступный класс A расширяет B {... и т.д.} теперь, у меня есть список объектов представления, которые могут содержать объекты, но в этом случае меня тольк
вопрос задан: 11 April 2015 20:56
6
ответов

instanceof приводит к непоследовательным результатам для обнаружения интерфейсов?

Действительно ли там что-нибудь хитро, я должен знать о instanceof? Я передаю список объектов через несколько методов и тестирую, реализуют ли эти объекты конкретный интерфейс с помощью instanceof. В...
вопрос задан: 27 December 2011 06:26
6
ответов

instanceof считают плохой практикой? Если так, при каких обстоятельствах instanceof все еще предпочтителен?

За эти годы я старался избегать instanceof, когда это возможно. Используя полиморфизм или шаблон "посетитель" когда это применимо. Я предполагаю, что это просто упрощает обслуживание в некоторых ситуациях... Есть ли любой...
вопрос задан: 11 August 2010 00:51
6
ответов

Java - является там “subclassof” как instanceof?

Я переопределяю равняние () метод, и я должен знать, является ли объект экземпляром подкласса События (Событие является суперклассом). Я хочу что-то как "obj subclassof Событие". Как это может быть сделано?...
вопрос задан: 23 April 2010 15:25
5
ответов

вопрос на работе instanceof

Long l1 = пустой указатель; Long l2 = Long.getLong ("23"); Long l3 = Long.valueOf (23); System.out.println (l1 instanceof Long);//возвращает false System.out.println (l2 instanceof Long);//возвращает ложную Систему....
вопрос задан: 28 January 2010 11:03
4
ответа

Что C# эквивалентен isInstance Java ()?

Я знаю о, и что касается instanceof, но что относительно отражающего isInstance () метод?
вопрос задан: 21 September 2016 20:01
4
ответа

Предотвращение instanceof в Java

Наличие цепочки "instanceof" операций считают "запахом кода". Стандартный ответ является "полиморфизмом использования". Как я сделал бы это в этом случае? Существует много подклассов базового класса;...
вопрос задан: 20 January 2016 10:16
4
ответа

OCaml: введите объекты проверки

Если у меня есть объект, как я могу определить его тип? (Есть ли эквивалент OCaml оператору instanceof Java?)
вопрос задан: 13 April 2013 21:03
4
ответа

Двойной/Объектный instanceof не будет работать :(

У меня есть проблема с instanceof Java. Вот разрыв кода, который вызывает меня проблема: LinkedList <Двойной> currentSummary = summary.getFirst () .getQuantiles ();... больше кода..., в то время как (!...
вопрос задан: 3 July 2010 08:22
4
ответа

Я могу установить тип объекта JavaScript?

Я пытаюсь использовать некоторые более усовершенствованные функции OO JavaScript, после "супер конструктора Doug Crawford" шаблон. Однако я не знаю, как установить и получить типы от моего использования объектов...
вопрос задан: 17 December 2009 03:37
4
ответа

Предотвращение instanceof при проверке типа сообщения

У меня есть следующая ситуация, где клиентский класс выполняет другое поведение на основе типа сообщения, это получает. Я задаюсь вопросом, существует ли лучший способ сделать это, так как мне не нравится...
вопрос задан: 10 August 2009 03:51
3
ответа

Получить имя класса экземпляра?

Как узнать имя класса, который создал экземпляр объекта в Python, если функция, из которой я делаю это, является базовым классом, из которого был получен класс экземпляра? Было ...
вопрос задан: 7 September 2018 09:09
3
ответа

Что VB эквивалентен из instanceof и isInstance Java ()?

В духе c# вопроса.. Что эквивалентные операторы должен сравнить типы классов в VB.NET?
вопрос задан: 23 May 2017 12:02
3
ответа

Почему instanceof возвращает false для некоторых литералов?

"нечто" instanceof Строка//=> ложное "нечто" instanceof Объект//=> ложная истинная instanceof булевская переменная//=> ложный истинный Объект instanceof//=> ложная ложь instanceof булевская переменная//=> ложная ложь...
вопрос задан: 12 March 2017 08:32
3
ответа

Почему переменная “Класса” не может быть передана instanceof?

Почему это не кодирует компиляцию? общедоступная булевская переменная isOf (Класс clazz, Объект obj) {если (obj instanceof clazz) {возвращают true;} еще {возвращают false; }}...
вопрос задан: 17 December 2016 11:16
3
ответа

Как видеть, является ли объект массивом, не используя отражение?

Как я могу видеть в Java, если Объект является массивом, не используя отражение? И как я могу выполнить итерации через все объекты, не используя отражение? Я использую Google GWT, таким образом, мне не разрешают использовать отражение :( Я...
вопрос задан: 29 April 2014 13:44
3
ответа

Java: Instanceof и Generics

Прежде чем я просмотрю свою универсальную структуру данных для индекса значения, я хотел бы видеть, является ли это даже экземпляр типа, это было параметризовано к. Но Eclipse жалуется, когда я делаю это:...
вопрос задан: 13 April 2013 21:03
3
ответа

Как проверить, если один Java-класс расширяет другой во время выполнения?

Как проверить, является ли a подклассом b? Класс A = A.class; Class B = B.class;
вопрос задан: 17 August 2010 16:45
3
ответа

Проверка, имеет ли аннотация определенный тип

Я использую отражение, чтобы видеть, имеет ли аннотация, которая присоединена к свойству класса, определенный тип. Текущий я делаю: если ("javax.validation. Допустимый" .equals (annotation.annotationType ()....
вопрос задан: 27 July 2010 22:00
2
ответа

Действительно ли возможно использовать instanceof при передаче объектов между Потоками?

Я столкнулся с проблемой, где instanceof работает, и затем он не делает. Сообщение подробности является трудным, но я думаю, что это могло бы быть проблемой: Чтение этого: http://www.theserverside.com/news/thread.tss?...
вопрос задан: 30 July 2016 07:18
2
ответа

Наследование JavaScript - instanceof не работающий?

Я пишу простую игру платформы с помощью JavaScript и html5. Я использую JavaScript способом OO. Для получения работы наследования, я использую следующее;//http://www.sitepoint.com/blogs/2006/01/17/...
вопрос задан: 20 November 2013 11:47
2
ответа

Влияние 'instanceof' в коде Java Android

instanceof ключевое слово терпит его относительно более тяжелое влияние на платформу Android (и более конкретно мобильные телефоны, выполняющие VM Дальвика?
вопрос задан: 22 March 2013 04:04
2
ответа

Каков оператор instanceof в JavaScript?

instanceof ключевое слово в JavaScript может довольно сбивать с толку, когда с этим сначала встречаются, поскольку люди склонны думать, что JavaScript не является языком объектно-ориентированного программирования.Что это? Что...
вопрос задан: 10 April 2012 09:46