Java interview
#savol String object hosil qilinganda qachon reference qayerga bog'lanadi? 1. String o'zgaruvchi e'lon qilinganda qachon reference qayerga bog'lanadi? (Heap/String pool) 2. String objectlar bir-biriga concat qilinganda + bilan reference qachon qayerga bog'lanadi?β¦
Hamma uchun savol, savolgan javob bersangizlar bo'ladi, savolni tushunarsiz joyi bo'lsa buni ham so'rasangizlar bo'ladi
String objectni referenci qayerga bog'lanishi.
String objectni reference har doim Heapga yoki String Pool(Constant Pool)ga bog'langan bo'lishi mumkin.
O'zgaruvchi e'lon qilishda:
Agar literal ko'rinishda string o'zgaruvchi e'lon qilinsa, reference String Poolga bog'langan bo'ladi.
Agar string o'zgaruvchi new keyword bilan yaratilganda, refrence Heapga bog'lanadi.
String objectlar + bilan qo'shilganda(concat qilinganda):
String poolda yaralgan constant string objectlarni bir biriga qo'shgandan hosil bo'lgan objectning reference'i string poolga bog'lanadi.
String poolda joylashmagan yoki constanta bo'lmagan string objectni qo'shilishidan hosil bo'lgan objectni reference'i heapga bog'lanadi.
Note: stringlarni concat qilishda stringni o'rniga har qanday primitive tipni qo'yilganda ham stringdek ishlaydi
@Java_suhbat_savollari
String objectni reference har doim Heapga yoki String Pool(Constant Pool)ga bog'langan bo'lishi mumkin.
O'zgaruvchi e'lon qilishda:
Agar literal ko'rinishda string o'zgaruvchi e'lon qilinsa, reference String Poolga bog'langan bo'ladi.
String o = "hello"; // shu holatda reference string poolda
Agar string o'zgaruvchi new keyword bilan yaratilganda, refrence Heapga bog'lanadi.
String o = new String("hello"); // shu holatda reference heapda
String objectlar + bilan qo'shilganda(concat qilinganda):
String poolda yaralgan constant string objectlarni bir biriga qo'shgandan hosil bo'lgan objectning reference'i string poolga bog'lanadi.
final String o = "hello"; // shu qatorda yaratilgan o'zgaruvchi constant va reference'i string poolda
System.out.println("hello2"); // shu qatordagi "hello2" ham constant va reference'i string poolda
String poolda joylashmagan yoki constanta bo'lmagan string objectni qo'shilishidan hosil bo'lgan objectni reference'i heapga bog'lanadi.
Note: stringlarni concat qilishda stringni o'rniga har qanday primitive tipni qo'yilganda ham stringdek ishlaydi
@Java_suhbat_savollari
π5
Assalomu alaykum
Bugun 21:00 da mock interview qilib yuboramizmi java coredan?
Qatnashmoqchi bo'lganlar ismingizni komentda yozsangiz bo'ladi.
Bugun 21:00 da mock interview qilib yuboramizmi java coredan?
Qatnashmoqchi bo'lganlar ismingizni komentda yozsangiz bo'ladi.
π5
π Interview 22:00 ga suriladigan bo'ldi.
π€©2π€1πΏ1
Assalomu alaykum
Chorshanba (26-iyun) kuni interview qilamiz. Soat 21:30 da
Java coredan chuqurroq hamda SQL databasedan ham savollar bo'ladi.
Qatnashmoqchi bo'lganlar ismingizni komentda yozsangiz bo'ladi.
Chorshanba (26-iyun) kuni interview qilamiz. Soat 21:30 da
Java coredan chuqurroq hamda SQL databasedan ham savollar bo'ladi.
Qatnashmoqchi bo'lganlar ismingizni komentda yozsangiz bo'ladi.
β€βπ₯8
π Bugungi ham 22:00 ga kochiriladigan bo'lib qoldi
π7π1
Assalomu alaykum
Bugun interview qilamizmi 21:00 da?
Java core va database mavzularidan.
Qatnashmoqchi bo'lganlar komentariyaga yozsalaringiz bo'ladi.
Bugun interview qilamizmi 21:00 da?
Java core va database mavzularidan.
Qatnashmoqchi bo'lganlar komentariyaga yozsalaringiz bo'ladi.
π13
Assalomu alaykum
Ertaga 21:00 da interview qilamizmi?
Qatnashmoqchi bo'lganlar komentariyaga ismingizni yozsangiz tanlab olamiz.
Ertaga 21:00 da interview qilamizmi?
Qatnashmoqchi bo'lganlar komentariyaga ismingizni yozsangiz tanlab olamiz.
π₯1
π² βJava interview saralovβ testi
π 8 ta savol Β· β± 30 soniya
π 8 ta savol Β· β± 30 soniya
Java interview via @QuizBot
π² βJava interview saralovβ testi π 8 ta savol Β· β± 30 soniya
Qatnashmoqchi bo'lganlarni shu orqali saralab olamiz.
Qatnashmoqchi bo'lganlar shu xabarni komentariyasida yozsangizlar.
Quiz natijasi eng baland bo'lgan kishini bugun 22:00 da tanlab olamiz
@J1ngoo olindi
Quiz natijasi eng baland bo'lgan kishini bugun 22:00 da tanlab olamiz
@J1ngoo olindi
Forwarded from Quiz Bot
π βJava interview saralovβ testidagi eng yuqori natijalar
π 8 ta savol
β± Har bir savolga 30 soniya
π€ 57 kishi testda qatnashdi
π₯ @J1ngoo β 8 (18.3 soniya)
π₯ @elbek_nurmatov β 8 (29.1 soniya)
π₯ @shamsiyevsaidalo β 8 (33.8 soniya)
4. @yasinoff β 8 (39.8 soniya)
5. Jahongir β 8 (45.3 soniya)
6. @dilyor_05 β 8 (57.4 soniya)
7. @Saidafzalxon_Doniyorov β 8 (1 daqiqa 8 soniya)
8. S S β 8 (1 daqiqa 13 soniya)
9. @azizjon_abdualiev β 8 (1 daqiqa 17 soniya)
10. Hayot β 7 (33 soniya)
11. @shoxruxdev β 7 (38 soniya)
12. @backend_java β 7 (44.4 soniya)
13. @wexad β 7 (52 soniya)
14. gulyamov β 7 (1 daqiqa 2 soniya)
15. @Akbar_Ahmad_ibn_Akrom β 7 (1 daqiqa 13 soniya)
16. @iamotabekpanoev01 β 7 (1 daqiqa 17 soniya)
17. @davronabdusalomov β 7 (2 daqiqa 32 soniya)
18. @Shahriyor β 6 (56.5 soniya)
19. @bekhzod01 β 6 (57.4 soniya)
20. @hasanboy_28_02 β 6 (59.6 soniya)
π 8 ta savol
β± Har bir savolga 30 soniya
π€ 57 kishi testda qatnashdi
π₯ @J1ngoo β 8 (18.3 soniya)
π₯ @elbek_nurmatov β 8 (29.1 soniya)
π₯ @shamsiyevsaidalo β 8 (33.8 soniya)
4. @yasinoff β 8 (39.8 soniya)
5. Jahongir β 8 (45.3 soniya)
6. @dilyor_05 β 8 (57.4 soniya)
7. @Saidafzalxon_Doniyorov β 8 (1 daqiqa 8 soniya)
8. S S β 8 (1 daqiqa 13 soniya)
9. @azizjon_abdualiev β 8 (1 daqiqa 17 soniya)
10. Hayot β 7 (33 soniya)
11. @shoxruxdev β 7 (38 soniya)
12. @backend_java β 7 (44.4 soniya)
13. @wexad β 7 (52 soniya)
14. gulyamov β 7 (1 daqiqa 2 soniya)
15. @Akbar_Ahmad_ibn_Akrom β 7 (1 daqiqa 13 soniya)
16. @iamotabekpanoev01 β 7 (1 daqiqa 17 soniya)
17. @davronabdusalomov β 7 (2 daqiqa 32 soniya)
18. @Shahriyor β 6 (56.5 soniya)
19. @bekhzod01 β 6 (57.4 soniya)
20. @hasanboy_28_02 β 6 (59.6 soniya)
π2