Kazan (Volga region) Federal University, KFU
KAZAN
FEDERAL UNIVERSITY
 
СРАВНИТЕЛЬНЫЙ АНАЛИЗ ПРОИЗВОДИТЕЛЬНОСТИ МЕХАНИЗМОВ МЕТАПРОГРАММИРОВАНИЯ В ЯЗЫКЕ JAVA
Form of presentationArticles in Russian journals and collections
Year of publication2020
Языкрусский
  • Shakhova Irina Sergeevna, author
  • Galiullin Azat Ferdinandovich, postgraduate kfu
  • Bibliographic description in the original language Galiullin, A. F. Sravnitelnyy analiz proizvoditelnosti mekhanizmov metaprogrammirovaniya v yazyke Java / A.F. Galiullin, I.S. Shakhova // Elektronnye biblioteki. – 2020. – T.23, № 5, S. 985-996.
    Annotation Использование определенных механизмов метапрограммирования при разработке программных библиотек на языке Java может негативно сказываться на времени сборки и работе конечного программного продукта, в котором они используются. Для того, чтобы нивелировать воздействие различных подходов, необходимо предложить комплексное решение, позволяющее регулировать их использование в зависимости от особенностей контекста, что, в свою очередь, требует проведения предварительного анализа. В данной статье рассмотрены существующие в языке Java механизмы метапрограммирования и представлены результаты сравнения влияния данных подходов на время сборки Android-приложений.
    Keywords annotation processing, Reflection, обработка аннотаций, рефлексия, кодогенерация, производительность, Android, Java
    The name of the journal Электронные библиотеки: перспективные методы и технологии, электронные коллекции
    Please use this ID to quote from or refer to the card https://repository.kpfu.ru/eng/?p_id=238758&p_lang=2

    Full metadata record