Лентяй или леньтяй: Как пишется слово: «лентяй» или «леньтяй»?

лентяй — Викисловарь

Морфологические и синтаксические свойства

лен-тя́й

Существительное, одушевлённое, мужской род, 2-е склонение (тип склонения 6a по классификации А. А. Зализняка).

Корень: -лен-; суффикс: -тяй [Тихонов, 1996].

Произношение

  • МФА: ед. ч. [lʲɪnʲˈtʲæɪ̯], мн. ч. [lʲɪnʲˈtʲaɪ]

Семантические свойства

Значение
  1. ленивый человек, тот, кто не любит работать; бездельник, лодырь ◆ Почему мамочка всегда плачет, что ты жадный и скупой и никогда не хочешь давать ей деньги и что ты, кроме того, страшный лентяй и не хочешь работать? А. И. Куприн, «Жанета», 1933 г. (цитата из Национального корпуса русского языка, см. Список литературы)
Синонимы
  1. лодырь, бездельник, тунеядец
Антонимы
  1. труженик, трудяга, работяга
Гиперонимы
Гипонимы

Родственные слова

Список всех слов с корнем «-лен⁽ʲ⁾-» [править]
  • фамилии: Ленивцев
  • топонимы: Ленивка
  • существительные: лень, ленца, ленища; ленивец, ленивица, ленивища, ленивчик; ленивка, ленушка; ленивость, ленивство, леность, леноватость; леноха, ленуха; лентяй, лентяйка, лентяюшка, лентяища; лентяйство; ленгас, ленчуг
  • прилагательные: ленивый, ленивенький, леноватый, леностный, ленный
  • глаголы: лениветь; ленить, лениться, вылениться, долениться, залениться, изленить, излениться, налениться, обленить, облениться, отлениться, перелениться, полениться, пролениться, разлениться; лениваться, подлениваться, полениваться; лентяить; лентяйничать, излентяйничаться, пролентяйничать, налентяйничаться
  • причастия: обленившийся, проленившийся, лентяйничавший
  • предикативы: лень, лениво
  • наречия: лениво, ленивенько, по-ленивому; лентяйски, по-лентяйски

Этимология

Происходит от др.-русск. *лѣньтай, далее от лень, из праслав. *…, от кот. в числе прочего произошли: ст.-слав. лѣнъ (ὀκνηρός; Супр.), укр. лінь

ж., м. «лень, лентяй», болг. лен ж., сербохорв. ли̏jен, ж. лиjѐна «ленивый», словенск. lė̑n, ж. lė́nа «ленивый, вялый», др.-чешск. léný, чешск. líný «ленивый, медлительный», др.-чешск. léň ж. «вялость, леность», польск. leń (м., ж.) — то же, leń м. «лентяй», в.-луж. lěni. Использованы данные словаря М. Фасмера. См. Список литературы.

Фразеологизмы и устойчивые сочетания

Перевод

Библиография

ЛЕНТЯЙ — это… Что такое ЛЕНТЯЙ?

  • лентяй — См. ленивый… Словарь русских синонимов и сходных по смыслу выражений. под. ред. Н. Абрамова, М.: Русские словари, 1999. лентяй ленивец, лодырь, лежебок(а), байбак, бездельник, ленивый; огурник, лежебочина, шалберник, празднолюбец, балдежник,… …   Словарь синонимов

  • ЛЕНТЯЙ — ЛЕНТЯЙ, лентяя, муж. (разг. укор.). Тот, кто постоянно ленится, кто неохотно, лениво работает, лодырь. Неисправимый лентяй. Толковый словарь Ушакова. Д.Н. Ушаков. 1935 1940 …   Толковый словарь Ушакова

  • лентяй — – мотор вентилятора охлаждения радиатора (включается только тогда, когда перегреется двигатель). EdwART. Словарь автомобильного жаргона, 2009 …   Автомобильный словарь

  • лентяй — • настоящий лентяй • отпетый лентяй …   Словарь русской идиоматики

  • ЛЕНТЯЙ. — Собств. р. Образовано от исчезнувшего лента лентяй , производного отЛ кнъ ленивый (совр. диал. леной). Не может быть принято объяснение слова лентяй как производного с помощью суф. тяй от лень …   Этимологический словарь Ситникова

  • лентяй — Из *лѣньтай – от лень; см. Соболевский, РФВ 64, 140; 66, 338; Slavia , 5, 448. Ср. аналогично гультяй …   Этимологический словарь русского языка Макса Фасмера

  • Лентяй — м. 1. разг. сниж. Ленивый человек; бездельник 1., лодырь 1.. 2. Употребляется как порицающее или бранное слово. Толковый словарь Ефремовой. Т. Ф. Ефремова. 2000 …   Современный толковый словарь русского языка Ефремовой

  • лентяй — лентяй, лентяи, лентяя, лентяев, лентяю, лентяям, лентяя, лентяев, лентяем, лентяями, лентяе, лентяях (Источник: «Полная акцентуированная парадигма по А. А. Зализняку») …   Формы слов

  • ЛЕНТЯЙ — Праздновать лентяя. Прост. Шутл. ирон. Бездельничать, лодырничать. БМС 1998, 335; Мокиенко 1990, 14 …   Большой словарь русских поговорок

  • лентяй — труженик работник работяга …   Словарь антонимов

  • лентяй — это… Что такое лентяй?

  • ЛЕНТЯЙ — ЛЕНТЯЙ, лентяя, муж. (разг. укор.). Тот, кто постоянно ленится, кто неохотно, лениво работает, лодырь. Неисправимый лентяй. Толковый словарь Ушакова. Д.Н. Ушаков. 1935 1940 …   Толковый словарь Ушакова

  • ЛЕНТЯЙ — ЛЕНТЯЙ, я, муж. Ленивый человек. Неисправимый л. | жен. лентяйка, и. | прил. лентяйский, ая, ое. Толковый словарь Ожегова. С.И. Ожегов, Н.Ю. Шведова. 1949 1992 …   Толковый словарь Ожегова

  • лентяй — – мотор вентилятора охлаждения радиатора (включается только тогда, когда перегреется двигатель). EdwART. Словарь автомобильного жаргона, 2009 …   Автомобильный словарь

  • лентяй — • настоящий лентяй • отпетый лентяй …   Словарь русской идиоматики

  • ЛЕНТЯЙ. — Собств. р. Образовано от исчезнувшего лента лентяй , производного отЛ кнъ ленивый (совр. диал. леной). Не может быть принято объяснение слова лентяй как производного с помощью суф. тяй от лень …   Этимологический словарь Ситникова

  • лентяй — Из *лѣньтай – от лень; см. Соболевский, РФВ 64, 140; 66, 338; Slavia , 5, 448. Ср. аналогично гультяй …   Этимологический словарь русского языка Макса Фасмера

  • Лентяй — м. 1. разг. сниж. Ленивый человек; бездельник 1., лодырь 1.. 2. Употребляется как порицающее или бранное слово. Толковый словарь Ефремовой. Т. Ф. Ефремова. 2000 …   Современный толковый словарь русского языка Ефремовой

  • лентяй — лентяй, лентяи, лентяя, лентяев, лентяю, лентяям, лентяя, лентяев, лентяем, лентяями, лентяе, лентяях (Источник: «Полная акцентуированная парадигма по А. А. Зализняку») …   Формы слов

  • ЛЕНТЯЙ — Праздновать лентяя. Прост. Шутл. ирон. Бездельничать, лодырничать. БМС 1998, 335; Мокиенко 1990, 14 …   Большой словарь русских поговорок

  • лентяй — труженик работник работяга …   Словарь антонимов

  • Лентяй — это… Что такое Лентяй?

  • лентяй — См. ленивый… Словарь русских синонимов и сходных по смыслу выражений. под. ред. Н. Абрамова, М.: Русские словари, 1999. лентяй ленивец, лодырь, лежебок(а), байбак, бездельник, ленивый; огурник, лежебочина, шалберник, празднолюбец, балдежник,… …   Словарь синонимов

  • ЛЕНТЯЙ — ЛЕНТЯЙ, лентяя, муж. (разг. укор.). Тот, кто постоянно ленится, кто неохотно, лениво работает, лодырь. Неисправимый лентяй. Толковый словарь Ушакова. Д.Н. Ушаков. 1935 1940 …   Толковый словарь Ушакова

  • ЛЕНТЯЙ — ЛЕНТЯЙ, я, муж. Ленивый человек. Неисправимый л. | жен. лентяйка, и. | прил. лентяйский, ая, ое. Толковый словарь Ожегова. С.И. Ожегов, Н.Ю. Шведова. 1949 1992 …   Толковый словарь Ожегова

  • лентяй — – мотор вентилятора охлаждения радиатора (включается только тогда, когда перегреется двигатель). EdwART. Словарь автомобильного жаргона, 2009 …   Автомобильный словарь

  • лентяй — • настоящий лентяй • отпетый лентяй …   Словарь русской идиоматики

  • ЛЕНТЯЙ. — Собств. р. Образовано от исчезнувшего лента лентяй , производного отЛ кнъ ленивый (совр. диал. леной). Не может быть принято объяснение слова лентяй как производного с помощью суф. тяй от лень …   Этимологический словарь Ситникова

  • лентяй — Из *лѣньтай – от лень; см. Соболевский, РФВ 64, 140; 66, 338; Slavia , 5, 448. Ср. аналогично гультяй …   Этимологический словарь русского языка Макса Фасмера

  • лентяй — лентяй, лентяи, лентяя, лентяев, лентяю, лентяям, лентяя, лентяев, лентяем, лентяями, лентяе, лентяях (Источник: «Полная акцентуированная парадигма по А. А. Зализняку») …   Формы слов

  • ЛЕНТЯЙ — Праздновать лентяя. Прост. Шутл. ирон. Бездельничать, лодырничать. БМС 1998, 335; Мокиенко 1990, 14 …   Большой словарь русских поговорок

  • лентяй — труженик работник работяга …   Словарь антонимов

  • лентяй — это… Что такое лентяй?

  • лентяй — См. ленивый… Словарь русских синонимов и сходных по смыслу выражений. под. ред. Н. Абрамова, М.: Русские словари, 1999. лентяй ленивец, лодырь, лежебок(а), байбак, бездельник, ленивый; огурник, лежебочина, шалберник, празднолюбец, балдежник,… …   Словарь синонимов

  • ЛЕНТЯЙ — ЛЕНТЯЙ, лентяя, муж. (разг. укор.). Тот, кто постоянно ленится, кто неохотно, лениво работает, лодырь. Неисправимый лентяй. Толковый словарь Ушакова. Д.Н. Ушаков. 1935 1940 …   Толковый словарь Ушакова

  • ЛЕНТЯЙ — ЛЕНТЯЙ, я, муж. Ленивый человек. Неисправимый л. | жен. лентяйка, и. | прил. лентяйский, ая, ое. Толковый словарь Ожегова. С.И. Ожегов, Н.Ю. Шведова. 1949 1992 …   Толковый словарь Ожегова

  • лентяй — – мотор вентилятора охлаждения радиатора (включается только тогда, когда перегреется двигатель). EdwART. Словарь автомобильного жаргона, 2009 …   Автомобильный словарь

  • лентяй — • настоящий лентяй • отпетый лентяй …   Словарь русской идиоматики

  • ЛЕНТЯЙ. — Собств. р. Образовано от исчезнувшего лента лентяй , производного отЛ кнъ ленивый (совр. диал. леной). Не может быть принято объяснение слова лентяй как производного с помощью суф. тяй от лень …   Этимологический словарь Ситникова

  • лентяй — Из *лѣньтай – от лень; см. Соболевский, РФВ 64, 140; 66, 338; Slavia , 5, 448. Ср. аналогично гультяй …   Этимологический словарь русского языка Макса Фасмера

  • Лентяй — м. 1. разг. сниж. Ленивый человек; бездельник 1., лодырь 1.. 2. Употребляется как порицающее или бранное слово. Толковый словарь Ефремовой. Т. Ф. Ефремова. 2000 …   Современный толковый словарь русского языка Ефремовой

  • лентяй — лентяй, лентяи, лентяя, лентяев, лентяю, лентяям, лентяя, лентяев, лентяем, лентяями, лентяе, лентяях (Источник: «Полная акцентуированная парадигма по А. А. Зализняку») …   Формы слов

  • ЛЕНТЯЙ — Праздновать лентяя. Прост. Шутл. ирон. Бездельничать, лодырничать. БМС 1998, 335; Мокиенко 1990, 14 …   Большой словарь русских поговорок

  • лентяй — труженик работник работяга …   Словарь антонимов

  • лентяй — это… Что такое лентяй?

  • лентяй — См. ленивый… Словарь русских синонимов и сходных по смыслу выражений. под. ред. Н. Абрамова, М.: Русские словари, 1999. лентяй ленивец, лодырь, лежебок(а), байбак, бездельник, ленивый; огурник, лежебочина, шалберник, празднолюбец, балдежник,… …   Словарь синонимов

  • ЛЕНТЯЙ — ЛЕНТЯЙ, лентяя, муж. (разг. укор.). Тот, кто постоянно ленится, кто неохотно, лениво работает, лодырь. Неисправимый лентяй. Толковый словарь Ушакова. Д.Н. Ушаков. 1935 1940 …   Толковый словарь Ушакова

  • ЛЕНТЯЙ — ЛЕНТЯЙ, я, муж. Ленивый человек. Неисправимый л. | жен. лентяйка, и. | прил. лентяйский, ая, ое. Толковый словарь Ожегова. С.И. Ожегов, Н.Ю. Шведова. 1949 1992 …   Толковый словарь Ожегова

  • лентяй — – мотор вентилятора охлаждения радиатора (включается только тогда, когда перегреется двигатель). EdwART. Словарь автомобильного жаргона, 2009 …   Автомобильный словарь

  • лентяй — • настоящий лентяй • отпетый лентяй …   Словарь русской идиоматики

  • ЛЕНТЯЙ. — Собств. р. Образовано от исчезнувшего лента лентяй , производного отЛ кнъ ленивый (совр. диал. леной). Не может быть принято объяснение слова лентяй как производного с помощью суф. тяй от лень …   Этимологический словарь Ситникова

  • лентяй — Из *лѣньтай – от лень; см. Соболевский, РФВ 64, 140; 66, 338; Slavia , 5, 448. Ср. аналогично гультяй …   Этимологический словарь русского языка Макса Фасмера

  • Лентяй — м. 1. разг. сниж. Ленивый человек; бездельник 1., лодырь 1.. 2. Употребляется как порицающее или бранное слово. Толковый словарь Ефремовой. Т. Ф. Ефремова. 2000 …   Современный толковый словарь русского языка Ефремовой

  • лентяй — лентяй, лентяи, лентяя, лентяев, лентяю, лентяям, лентяя, лентяев, лентяем, лентяями, лентяе, лентяях (Источник: «Полная акцентуированная парадигма по А. А. Зализняку») …   Формы слов

  • ЛЕНТЯЙ — Праздновать лентяя. Прост. Шутл. ирон. Бездельничать, лодырничать. БМС 1998, 335; Мокиенко 1990, 14 …   Большой словарь русских поговорок

  • лентяй — труженик работник работяга …   Словарь антонимов

  • лентяй — Малый академический словарь

    лентя́й

    , м.

    Ленивый человек.

    Для нас, лентяев, не знавших систематического труда, его трудолюбие было просто чудом. Чехов, Тайный советник.

    Источник: Малый академический словарь на Gufo.me


    Значения в других словарях

    1. лентяй — ТРУЖЕНИК — ЛЕНТЯЙ ж. труженица — лентяйка Иван Александрович Пырьев был поразительным тружеником — поразительным! … И он был беспощаден к лентяям. Этих он начинал буквально преследовать. М. Ульянов. Моя профессия. Одинцов … Словарь антонимов русского языка
    2. лентяй — ЛЕНТЯЙ -я; м. Ленивый человек. Лентяи были всегда. Не жди помощи от лентяя. Не будь сам лентяем. ◁ Лентяйка, -и; мн. род. -тяек, дат. -тяйкам; ж. Толковый словарь Кузнецова
    3. лентяй — сущ., кол-во синонимов… Словарь синонимов русского языка
    4. лентяй — орф. лентяй, -я Орфографический словарь Лопатина
    5. лентяй — ЛЕНТЯЙ, я, м. Ленивый человек. Неисправимый л. | ж. лентяйка, и. | прил. лентяйский, ая, ое. Толковый словарь Ожегова
    6. лентяй — Лентяй, лентяи, лентяя, лентяев, лентяю, лентяям, лентяя, лентяев, лентяем, лентяями, лентяе, лентяях Грамматический словарь Зализняка
    7. лентяй — ЛЕНТ’ЯЙ, лентяя, ·муж. (·разг. ·укор. ). Тот, кто постоянно ленится, кто неохотно, лениво работает, лодырь. Неисправимый лентяй. Толковый словарь Ушакова
    8. лентяй — • настоящий ~ • отпетый ~ Словарь русской идиоматики
    9. лентяй — См. лень Толковый словарь Даля
    10. лентяй — см. >> бездельник, ленивый Словарь синонимов Абрамова
    11. лентяй — лентяй м. 1. простореч. Ленивый человек; бездельник 1., лодырь 1. 2. Употребляется как порицающее или бранное слово. Толковый словарь Ефремовой
    12. лентяй — Лен/тя́й/. Морфемно-орфографический словарь
    13. лентяй — лентя́й Из *лѣньтай – от лень; см. Соболевский, РФВ 64, 140; 66, 338; «Slavia», 5, 448. Ср. аналогично гультя́й. Этимологический словарь Макса Фасмера

    ленивый — WordReference Dicţionar englez-român


    Отклонения от « ленивый » (прил. прилагательное : описывает существительное или местоимение — например, «девушка ростом », «интересная книга », «дом большой »).»):
    ленивый
    прил сравнительный
    ленивый
    прилагательный превосходный
    перегибов из ленивый (v): (⇒ сопряженный)
    9000 lazies
    v 3-е лицо единственного числа
    lazying
    v pres p глагол , настоящее причастие : глагол -ing используется для описания или для образования прогрессивного глагола — например, «поющая птица » Это , поют
    ленивый
    v за глаголом , прошедший простой : прошедшее время — например,» Он видел человек «.» Она рассмеялась «.
    ленивый
    v мимо p глагол, прошедшее причастие : форма глагола, использованная для описания или для образования глаголов — например, «дверь заперта », «дверь заперта ».

    WordReference Англо-румынский словарь © 2020:

    Traduceri Principale
    ленивый прил. прилагательное : Описывает существительное или местоимение — например, «девушка высокого роста », «интересную книгу », «большой дом ».» ([sb]: делает мало) leneş прил. adjectiv : Arată însușirea unui obiect sau a uni ființe, acordându-se în gen și număr cu acestea copéstei copestei: 151616000016160000161600001616000016160000161600001616000016160000161600001616000016160000001616000000160000160000160000001600001616000000160000001600000016″ .
    путуро прил. adjectiv : Arată însușirea unui obiect sau a uni ființe, acordându-se în gen și număr cu acestea: floare mirositoare , copii de 9004.
    Он умный, но ленивый.
    E deştept, dar leneş.
    E deştept, dar puturos.
    ленивый прил. прилагательное : Описывает существительное или местоимение — например, «девушка высокого роста », «интересную книгу », «большой дом ». образный (медленно) одолжено, домол прил. adjectiv : Arată însușirea unui obiect sau a uni ființe, acordându-se în gen și număr cu acestea: floare mirositoare , copii de 9004.
    Ленивая река текла медленно.
    Рауль одолжил (или: domol) curgea încet.
    ленивый прил. прилагательное : Описывает существительное или местоимение — например, «девушка высокого роста », «интересную книгу », «большой дом ».» (работа: неаккуратная) de mântuială loc.adj. locuțiune adjectivală : Grup de cuvinte cu valoare de adjectiv: de seamă , de bună creditință , 000 91919.
    поверхностный прил. adjectiv : Arată însușirea unui obiect sau a uni ființe, acordându-se în gen și număr cu acestea: floare mirositoare , copii de 9004.
    Он сделал ленивую работу над своим эссе. Он даже не проверял это на орфографические ошибки.
    Общеизвестно, что у вас есть. Nici Măcar nu l-a revizuit pentru corectarea greșelilor de ortografie.
    ленивый прил. прилагательное : Описывает существительное или местоимение — например, «девушка высокого роста », «интересную книгу », «большой дом ».» (поощрение праздность) moleşitor прил adjectiv :. Показать însuşirea unui obiect Сау unei fiinţe, acordându-се в Ген şi Număr у.е. acestea: Floare mirositoare , COPII deştepţi
    Был такой ленивый летний полдень, что никто не хотел работать.
    Эпоха амбициозного подхода к родным отношениям. Нимени ну дореа с мунчаскэ.
    Traduceri suplimentare
    ленивый прил. прилагательное : Описывает существительное или местоимение — например, «девушка высокого роста », «интересную книгу », «большой дом ». (небрежно, свободно) небрежно, neîngrijit прил. adjectiv : Arată însușirea unui obiect sau a uni ființe, acordându-se în gen și număr cu acestea: floare mirositoare , copii de 9004.
    lălâu, delăsător прил. adjectiv : Arată însușirea unui obiect sau a uni ființe, acordându-se în gen și număr cu acestea: floare mirositoare , copii de 9004.
    У него был ленивый способ одеваться, и он никогда не был заправлен в рубашку.
    ленивый ⇒ vi непереходный глагол : глагол не берет прямой объект — например, «Она шутит .»Он прибыл .» Необходимость дополнения косвенного в строительстве: , , , объединение . Подробная информация о непрерывном образовании
    , , и . intranzitiv.
    (фигурка , неофициальный ) год выпуска loc.vb. locuțiune verbală : Grup de cuvinte cu ínleles unarar care coninine in mod necesar un verb — это valoarea morfologică unui глагол. Например: a băga în seamă , a sta de vorbă , a-ai aduce aminte .
    Мы съели наш пикник и провели день, отдыхая на берегу реки.

    Англо-румынский словарь WordReference © 2020:

    Формировать:
    кость ленивый (США),
    кость холостая (Великобритания)
    прил. прилагательное : Описывает существительное или местоимение — например, «девушка ростом », «интересная книга », «а большой дом. »
    неофициальный (ничего не делает) leneș, puturos прил. adjectiv : Arată însușirea unui obiect sau a uni ființe, acordându-se în gen și număr cu acestea: floare mirositoare , copii de 9004.
    Джейк ничего не делает по дому — он бездельничает!
    ленивый глаз n существительное : Относится к человеку, месту, предмету, качеству и т. Д. неформальный (косоглазие, неспособность сфокусироваться) амблиопия с.е. вещественных женщин : подробные сведения о сексе женщин, женщин, женщин и женщин: женщин , и , и .
    slăbire a vederii s.f. вещественных женщин : подробные сведения о сексе женщин, женщин, женщин и женщин: женщин , и , и .
    ленивый глаз n существительное : Относится к человеку, месту, предмету, качеству и т. Д. формальный (амблиопия, слабое зрение в нормальном глазу) амблиопия s.f. вещественных женщин : подробные сведения о сексе женщин, женщин, женщин и женщин: женщин , и , и .
    Дети с ленивым глазом должны носить повязку на глаз.
    ленивый человек n существительное : Относится к человеку, месту, предмету, качеству и т. Д. ([sb], который простаивает) persoană leneşă s.f. вещественных женщин : подробные сведения о сексе женщин, женщин, женщин и женщин: женщин , и , и .
    Учителя Клайва часто описывают его как ленивого человека.

    ленивый ‘ găsit și în aceste intrări:

    раз в неделю и меньше:

    Романа:


    шаблонов дизайна — в спячке, лениться или не лениться? Переполнение стека
    1. Товары
    2. Клиенты
    3. Случаи использования
    1. Переполнение стека Публичные вопросы и ответы
    2. Команды Частные вопросы и ответы для вашей команды
    3. предприятие Частные вопросы и ответы для вашего предприятия
    4. работы Программирование и связанные с ним технические возможности карьерного роста
    5. Талант Нанимать технический талант
    6. реклама Связаться с разработчиками по всему миру

    Загрузка…

    1. Авторизоваться зарегистрироваться
    2. текущее сообщество

    .

    Ленивые свойства

    Если вы пишете код, скорее всего, вы уже использовали ленивые свойства. Концепция отложенных свойств или отложенной инициализации была разработана для того, чтобы отложить инициализацию объектов до точки, когда они действительно необходимы. Последовательность инициализации выполняется, когда к объекту обращаются в коде, а не в его объявлении. Что также означает, что если он никогда не используется, он никогда не инициализируется. И это означает, что не нужно запускать ненужный код, уменьшить объем памяти и, следовательно, ускорить выполнение.

    Котлин путь

    Традиционно, это достигается с помощью переопределения getter () , где можно было бы запустить код инициализации при его вызове. Однако рассчитанное значение также необходимо кэшировать — мы не хотим, чтобы наша логика инициализации запускалась несколько раз. В изобилии Boilerplate — к счастью, в Kotlin есть способ сделать все вышеперечисленное в одной строке. Введите по ленивому ключевому слову :

      приватный val nameTextПросмотр lazy {
      findViewById  (R.id.nameTextView)
    }
      

    Как это работает?

    от lazy — это одно из делегированных свойств, предоставляемых в стандартной библиотеке, среди которых наблюдаемые, вето и карта. Они обеспечивают дополнительную функциональность в методах доступа, делегируя вызовы set () / get () вспомогательному свойству (то есть делегированному свойству).

    Именно так работает от lazy . Код инициализации запускается только один раз, когда вызывается геттер, кэшируя результат в пути.После декомпиляции неудивительно, что создается делегированное свойство типа Lazy с полем для кэширования и лямбда-инициализацией, заданной в качестве параметра LazyKt.lazy () . Тип Lazy соответствует делегированным свойствам, предоставляя реализацию getValue (thisRef: Any ?, свойство: KProperty <*>) . Таким образом, каждый раз, когда к нашему свойству обращаются, вызывается метод getValue () делегированного свойства.

    Потоки и синхронизация

    Если свойство lazy доступно одновременно из нескольких разных потоков, вам необходимо позаботиться о синхронизации.Вы можете выбрать один из трех вариантов (определенных в перечислении LazyThreadSafetyMode), указав его в качестве параметра функции:

      private val nameTextПросмотр ленивым (LazyThreadSafetyMode.SYNCHRONIZED) {
      findViewById  (R.id.nameTextView)
    }
      
    • SYNCHRONIZED — обеспечивает однопоточную инициализацию. Это настройка по умолчанию — отсутствие значения означает, что доступ будет синхронизирован.
    • ПУБЛИКАЦИЯ — если свойство еще не инициализировано, допускается несколько одновременных вызовов, но первым возвращенным вызовом будет значение свойства.
    • НЕТ — без блокировок, без синхронизации, что означает отсутствие дополнительных затрат. Также означает, что доступ из нескольких потоков является неопределенным.

    Для чего я могу его использовать?

    Хорошие случаи использования, когда значение неизвестно в момент создания его родителя, и при вычислении его значения требует больших вычислительных ресурсов. Использование ключевого слова by lazy вместо переопределения метода получения также улучшает читабельность кода. Не путать с lateinit, где цель аналогична (свойство инициализируется только на более позднем этапе), но присваивание значения является обязанностью разработчика.

    Я считаю использование ключевого слова by lazy , а в более общем смысле ленивый шаблон инициализации хорошей практикой, как с точки зрения эффективности, так и читабельности кода.

    ,Привязка данных

    — Что такое отложенная загрузка?

    Переполнение стека
    1. Товары
    2. Клиенты
    3. Случаи использования
    1. Переполнение стека Публичные вопросы и ответы
    2. Команды Частные вопросы и ответы для вашей команды
    3. предприятие Частные вопросы и ответы для вашего предприятия
    4. работы Программирование и связанные с ним технические возможности карьерного роста
    5. Талант Нанимать технический талант
    6. реклама Связаться с разработчиками по всему миру
    .

    Добавить комментарий

    Ваш адрес email не будет опубликован.