Sobes.tech

Java

Stream API-də map metodunun necə işlədiyini və onun axın elementlərini çevirmək üçün necə istifadə olunduğunu izah edin.

Junior — Middle
266

Bir tətbiqdə qlobal məlumatların keş mexanizmi necə həyata keçirilə bilər?

Junior — Middle
266

Spring Framework çərçivəsində nəzarətçi necə həyata keçirilə bilər?

Junior — Middle
266

Java-da equals metodunun yenidən yazılmasını həyata keçirmək üçün hansı metodlar istifadə oluna bilər?

Junior — Middle
266

Java-da LinkedList məlumat strukturu ilə HashSet kolleksiyası arasındakı fərq nədir?

Junior — Middle
266

Collections API-də massivlərdən başqa hansı konteynerlər mövcuddur?

Junior — Middle
266

Java-da obyektdə hashCode() metodunun məqsədi nədir və onu düzgün necə istifadə etmək olar?

266

Gələcək inkişafınız üçün hansı peşə mərhələsi prioritetdir?

Junior — Middle
265

Xəta idarəetmə metodlarını bilirsiniz və onları necə həyata keçirirsiniz?

Junior — Middle
265

Son vəzifənizdə mikroxidmətinizdə hansı yazma əməliyyatları tətbiq olundu?

Junior — Middle
265

ResultSet obyekti necə həyata keçirildiyini və verilənlər bazasından məlumat almaq üçün necə işlədiyini izah edə bilərsinizmi?

Junior — Middle
265

Baloncuk sıralama alqoritminin işləmə prinsipini izah edə bilərsinizmi?

Junior — Middle
265

Bu tapşırığı yerinə yetirmək sizin üçün daha asan oldu mu?

Junior — Middle
265

TreeSet-də saxlanan obyektlər üçün niyə Comparable interfeysini həyata keçirmək lazımdır?

Junior — Middle
265

Bu təqdimatın əsas problemi nədir - Sabit işçi hovuzunun səmərəli istifadə olunmaması - Ümumi resursların qarşılıqlı təsirində problemlər - Yanlış kilidləmə istifadə edilməsi deadlock-a səbəb ola bilər. - Yanlış sinxronizasiya səviyyəsi - Nəticədən əvvəl bütün işçilərin yoxlanmaması - Aydın konstruktor yoxdur Kod: import java.util.concurrent.locks.ReentrantLock; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; class RecyclingBinCounter { private int binCount; private final ReentrantLock lock = new ReentrantLock(); public void incrementBins() { lock.lock(); try { binCount++; } finally { lock.unlock(); } } public int getBinCount() { return binCount; } } class RecyclingManager { public static void main(String[] args) { RecyclingBinCounter counter = new RecyclingBinCounter(); ExecutorService service = Executors.newFixedThreadPool(3); for (int i = 0; i < 3; i++) { service.submit(() -> { for (int j = 0; j < 1000; j++) { counter.incrementBins(); } }); } service.shutdown(); while(!service.isTerminated()) {} System.out.println("Total bins collected: " + counter.getBinCount()); } }

265

Git deposunda dəyişiklikləri necə qeyd etmək olar?

Junior — Middle
265

Təcrübənizdə hansı bulud platformaları və ya xidmətlərindən istifadə etmisiniz?

Junior — Middle
265

HashMap-in hesablamalı mürəkkəbliyi baxımından ən pis hal nədir?

Senior
265
/738