Казанский (Приволжский) федеральный университет, КФУ
КАЗАНСКИЙ
ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ
 
СРАВНИТЕЛЬНЫЙ АНАЛИЗ ПРОИЗВОДИТЕЛЬНОСТИ МЕХАНИЗМОВ МЕТАПРОГРАММИРОВАНИЯ В ЯЗЫКЕ JAVA
Форма представленияСтатьи в российских журналах и сборниках
Год публикации2020
Языкрусский
  • Шахова Ирина Сергеевна, автор
  • Галиуллин Азат Фердинандович, автор
  • Библиографическое описание на языке оригинала Галиуллин, А. Ф. Сравнительный анализ производительности механизмов метапрограммирования в языке Java / А.Ф. Галиуллин, И.С. Шахова // Электронные библиотеки. – 2020. – Т.23, № 5, С. 985-996.
    Аннотация Использование определенных механизмов метапрограммирования при разработке программных библиотек на языке Java может негативно сказываться на времени сборки и работе конечного программного продукта, в котором они используются. Для того, чтобы нивелировать воздействие различных подходов, необходимо предложить комплексное решение, позволяющее регулировать их использование в зависимости от особенностей контекста, что, в свою очередь, требует проведения предварительного анализа. В данной статье рассмотрены существующие в языке Java механизмы метапрограммирования и представлены результаты сравнения влияния данных подходов на время сборки Android-приложений.
    Ключевые слова annotation processing, Reflection, обработка аннотаций, рефлексия, кодогенерация, производительность, Android, Java
    Название журнала Электронные библиотеки: перспективные методы и технологии, электронные коллекции
    Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на эту карточку https://repository.kpfu.ru/?p_id=238758

    Полная запись метаданных