0 голосов 959 просмотров 7.05.2017 / 11:23
Aladdin
Быстрое определение типа ObjectЕсть несколько идей: 1. instanceof- вполне удобная штука, но говорят очень медленных. Для рантайма не годится 2. класс обертка. В данный момент использую эту. Есть интерфейс Value с методами getType, asInteger, asFloat, asBoolean и тп., но потребляет много памяти. т.к. для каждого вычисления создается новый объект типа:
Есть ли другие способы решения задачи? Ответы
0 голосов
-1 голос
вот тогда тебе нужен будет только 1 стек. Туда ещё можно и другие типы добавить И насколько мне известно, instaceof работает быстро Всего: 3
|
Реклама |
но при компиляции все литералы типа int, float, long, string заносятся в константный пул.