Sobes.tech

Java-да int[] және Integer[] қолданудың өнімділік пен жадты пайдалану айырмашылықтарын талдаңыз, әсіресе берілген код үзіндісінің контекстінде: ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = new Integer(x[i]); } } ```

Senior
145

Java қолданбасында GC-ны қалай өшіруге болатынын білесіз бе?

Senior
144

Амортизацияланған күрделілік деген не?

Senior
143

RecommenderServiceImpl үшін негізгі функционалдығын қамтитын JUnit тесттерін жазыңыз

Senior
141

Race condition деген не? Онымен қалай күресуге болады? Мысал келтіріп, Java-да күресу тәсілдерін атаңыз.

Senior
138

Өз нақты тәжірибеңізден GC оңтайландыру туралы айтып беріңіз — онда онша ұзақ уақытқа созылатын үзілістер болды ма, сіз оларды қалай оңтайландыңыз?

Senior
138

/ ** * Массивте екі санды табу, олардың сомасы берілген санға тең * <p> * Функцияны жазыңыз, ол бірінші аргумент ретінде оң * ретсіз сандар массивін қабылдайды * және екінші аргумент ретінде оң санды қабылдайды. * Функция массивте 2 сан бар болса, ол екінші аргументке қосқанда тең болса, true қайтаруы керек. * <p> * Кіріс: ([10, 15, 3, 7], 17) * Шығыс: true */

Senior
135

GC-де объектінің қол жетімділігін қалай анықтайтынын толығырақ айта аласыз ба?

Senior
126

Ластанған оқу аномалиялары мен қайталанбайтын оқудың айырмашылығы неде?

Senior
125

Орташа алгоритмдік күрделілік деген не? Түсіндіріп берсеңіз және әртүрлі күрделілігі бар алгоритмдердің мысалдарын келтірсеңіз?

Senior
120

Тәуелділіктің инверсия қағидатын бұзуды қалай түзетуге болады — бөлек сақтау орнына бөлек рефакторинг ұсыныңыз?

Senior
119

Бір сынып ішінде бірнеше өрістерді volatile модификаторымен белгілесек, не болады?

Senior
119

Хэш-таблицаларда қақтығыс шешу әдістерін білесіз бе?

Senior
117

Транзакциялардағы сәйкестілік қасиетін бұзудың мысалын келтіріңіз.

Senior
116

Көп ағынды өңдеу контекстінде қолданылатын екі негізгі Java кілт сөзін атаңыз және volatile не үшін қажет екенін түсіндіріңіз.

Senior
113
/2