Form of presentation | Articles in Russian journals and collections |
Year of publication | 2020 |
Язык | русский |
|
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 |
Field DC |
Value |
Language |
dc.contributor.author |
Shakhova Irina Sergeevna |
ru_RU |
dc.contributor.author |
Galiullin Azat Ferdinandovich |
ru_RU |
dc.date.accessioned |
2020-01-01T00:00:00Z |
ru_RU |
dc.date.available |
2020-01-01T00:00:00Z |
ru_RU |
dc.date.issued |
2020 |
ru_RU |
dc.identifier.citation |
Галиуллин, А. Ф. Сравнительный анализ производительности механизмов метапрограммирования в языке Java / А.Ф. Галиуллин, И.С. Шахова // Электронные библиотеки. – 2020. – Т.23, № 5, С. 985-996. |
ru_RU |
dc.identifier.uri |
https://repository.kpfu.ru/eng/?p_id=238758&p_lang=2 |
ru_RU |
dc.description.abstract |
Электронные библиотеки: перспективные методы и технологии, электронные коллекции |
ru_RU |
dc.description.abstract |
Использование определенных механизмов метапрограммирования при разработке программных библиотек на языке Java может негативно сказываться на времени сборки и работе конечного программного продукта, в котором они используются. Для того, чтобы нивелировать воздействие различных подходов, необходимо предложить комплексное решение, позволяющее регулировать их использование в зависимости от особенностей контекста, что, в свою очередь, требует проведения предварительного анализа. В данной статье рассмотрены существующие в языке Java механизмы метапрограммирования и представлены результаты сравнения влияния данных подходов на время сборки Android-приложений. |
ru_RU |
dc.language.iso |
ru |
ru_RU |
dc.subject |
annotation processing |
ru_RU |
dc.subject |
Reflection |
ru_RU |
dc.subject |
обработка аннотаций |
ru_RU |
dc.subject |
рефлексия |
ru_RU |
dc.subject |
кодогенерация |
ru_RU |
dc.subject |
производительность |
ru_RU |
dc.subject |
Android |
ru_RU |
dc.subject |
Java |
ru_RU |
dc.title |
Сравнительный анализ производительности механизмов метапрограммирования в языке Java |
ru_RU |
dc.type |
Articles in Russian journals and collections |
ru_RU |
|