CodeGym /Kursy /Wielowątkowość w Java /Pytania do rozmowy kwalifikacyjnej – poziom 9

Pytania do rozmowy kwalifikacyjnej – poziom 9

Wielowątkowość w Java
Poziom 9 , Lekcja 14
Dostępny

"Cześć, Amigo!"

Pytania do wywiadu
1 Co to jest autoboxing?
2 Dlaczego stosuje się autoboxing?
3 Jakie są alternatywy dla autoboxingu?
4 Czy opakowania dla typów pierwotnych są zmienne czy niezmienne?
5 W jaki sposób typy pierwotne są konwertowane na ich nieprymitywne odpowiedniki?
6 W jaki sposób typy nieprymitywne są konwertowane na typy pierwotne?
7 Jak porównuje się typy prymitywne i nieprymitywne?
8 Czy podczas autoboksowania zawsze tworzony jest nowy obiekt?
9 Jak działa buforowanie z autoboxingiem?
10 Jakie typy i/lub wartości wymagają buforowania?
Komentarze (2)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
Jiyongie Poziom 41, Zielona Gora, Poland
9 maja 2024
O co chodzi w punktach 9 i 10? po polsku nie mogę znaleźć odpowiedzi i nie udało mi się zgadnąć jak mogły te pytania brzmieć po angielsku
Rafał Szczepański Poziom 41, Poland, Poland
15 lipca 2025
9 - Java buforuje obiekty dla typów opakowujących (np. Integer, Byte) w określonym zakresie wartości (domyślnie -128 do 127). Np. Integer a = 100; Integer b = 100; System.out.println(a == b); // true – ten sam obiekt z bufora 10 - Domyślnie buforowanie dotyczy: Integer (od -128 do 127) Byte (cały zakres) Short (częściowo) Long (często -128 do 127) Character (zakres 0–127) Buforowanie nie dotyczy np. Double, Float – każdy obiekt jest nowy.