LinkedList
Linkedlist - asosan ma'lumot ko'p qo'shiliadigan qismda ishlatiladi.
LinkedList -> ma'lumotni nodelarda saqlaydi. Node o'zining qiymat, o'zidan keyingisi va o'zidan oldigisini saqlaydi. Bu degani ma'lumotlar zanjir kabi bir biriga bog'langan bo'ladi.
Nima uchun ma'lumot qo'shiladigan joyda ishlatiladi -> Sababi yuqorida takidlanganidek zanjir kabi boglanadi. Oxirgi nodeni o'zidan keyingi nodei null holatda turadi. Agar oxiriga qo'shilsa, shu eng oxirda turgan nodeni nextiga joylab qo'yadi. Boshiga qo'ymoqchi bo'lsa ham shunday boshida nodeni o'zidan oldigisiga joylashtirib qo'yadi. Shuning uchun ma'lumot ko'p qo'shiladigan joyda ishlatish yaxshi bo'ladi
@Java_suhbat_savollari
Linkedlist - asosan ma'lumot ko'p qo'shiliadigan qismda ishlatiladi.
LinkedList -> ma'lumotni nodelarda saqlaydi. Node o'zining qiymat, o'zidan keyingisi va o'zidan oldigisini saqlaydi. Bu degani ma'lumotlar zanjir kabi bir biriga bog'langan bo'ladi.
Nima uchun ma'lumot qo'shiladigan joyda ishlatiladi -> Sababi yuqorida takidlanganidek zanjir kabi boglanadi. Oxirgi nodeni o'zidan keyingi nodei null holatda turadi. Agar oxiriga qo'shilsa, shu eng oxirda turgan nodeni nextiga joylab qo'yadi. Boshiga qo'ymoqchi bo'lsa ham shunday boshida nodeni o'zidan oldigisiga joylashtirib qo'yadi. Shuning uchun ma'lumot ko'p qo'shiladigan joyda ishlatish yaxshi bo'ladi
@Java_suhbat_savollari
π6
Multithreading
Dasturlashdagi multithreading tushunchasi.
Protsessorni bir vaqtda, ko'p ishlarni qilishini multithreading deb tushunsak bo'ladi. Bu haqida to'liqroq ma'lumotni quyidagi link orqali olsangiz bo'ladi.
Javadagi multithreading haqida esa keyingi postda ma'lumot beramiz.
Multihreading asosiy tushuncha
#multithreading #thread #hayotiy_misol
@Java_suhbat_savollari
Dasturlashdagi multithreading tushunchasi.
Protsessorni bir vaqtda, ko'p ishlarni qilishini multithreading deb tushunsak bo'ladi. Bu haqida to'liqroq ma'lumotni quyidagi link orqali olsangiz bo'ladi.
Javadagi multithreading haqida esa keyingi postda ma'lumot beramiz.
Multihreading asosiy tushuncha
#multithreading #thread #hayotiy_misol
@Java_suhbat_savollari
π6
Javada multithreading
Java dasturlash tilida, multithreadingga katta e'tibor berilgan.
Java dasturlash tilida multithreading
#multithreading #thread #java #sleep #threadpool #threadgroup
@Java_suhbat_savollari
Java dasturlash tilida, multithreadingga katta e'tibor berilgan.
Java dasturlash tilida multithreading
#multithreading #thread #java #sleep #threadpool #threadgroup
@Java_suhbat_savollari
π5
JDK vs JRE vs JVM
Java tiilda yozilgan source kodlar qanday run bo'ladi?
Java dasturlash tilida yozilgan source kodlar (*.java) JDK orqali kompilyatsiya qilinib. Kompilatsiya qilingan java byte code JVM ni ichiga JRE orqali yuklab beriladi. JVM ni ichida qayta interpretasiya boβlib. Platform independentlik taminlanadi. Yaβni Platformadan mustaqil boβladi. JDK da kompilyatsiya qilingan kod. Istilgan operatsion tizim muammosiz ishga tushadi. Hamma platformada bir xil ishlaydi.
JDK vs JRE vs JVM
#JDK #JRE #JVM #classloader #compilation
@Java_suhbat_savollari
Java tiilda yozilgan source kodlar qanday run bo'ladi?
Java dasturlash tilida yozilgan source kodlar (*.java) JDK orqali kompilyatsiya qilinib. Kompilatsiya qilingan java byte code JVM ni ichiga JRE orqali yuklab beriladi. JVM ni ichida qayta interpretasiya boβlib. Platform independentlik taminlanadi. Yaβni Platformadan mustaqil boβladi. JDK da kompilyatsiya qilingan kod. Istilgan operatsion tizim muammosiz ishga tushadi. Hamma platformada bir xil ishlaydi.
JDK vs JRE vs JVM
#JDK #JRE #JVM #classloader #compilation
@Java_suhbat_savollari
π5
JVM
Java dasturlash tilini shu darajada rivojlanishiga, boshqa tillardan ustunlik berishi, va boshqa funksiyalari ...
JVM
Keyingi postlarda, class loader, java memory, garbage collector haqida, to'liqroq ko'ramiz
#JVM #thread #stack #heap #pcregister #interpretation
@Java_suhbat_savollari
Java dasturlash tilini shu darajada rivojlanishiga, boshqa tillardan ustunlik berishi, va boshqa funksiyalari ...
JVM
Keyingi postlarda, class loader, java memory, garbage collector haqida, to'liqroq ko'ramiz
#JVM #thread #stack #heap #pcregister #interpretation
@Java_suhbat_savollari
π4
Assalomu alaykum
Bugundan mavzularni yoritish bilan birgalikda, interviewda tushushishi mumkin bo'lgan savolllarga ham javob berib boramiz.
Inteview questions
Agar savollarga javoblarda topgan xatoliklaringizni, hozir yetib kelingan mavzular bo'yicha sizda ham savollar bo'lsa ulashsangizlar. Xursand bo'lamiz.
#inteview_question
Javani yangi o'rganayotganlar uchun
Interviewga tayyorlanayotganlar uchun
Bugundan mavzularni yoritish bilan birgalikda, interviewda tushushishi mumkin bo'lgan savolllarga ham javob berib boramiz.
Inteview questions
Agar savollarga javoblarda topgan xatoliklaringizni, hozir yetib kelingan mavzular bo'yicha sizda ham savollar bo'lsa ulashsangizlar. Xursand bo'lamiz.
#inteview_question
Javani yangi o'rganayotganlar uchun
Interviewga tayyorlanayotganlar uchun
π7
Immutable vs mutable
Interview questionga yangi qism qo'shildi.
Java interview questions
#immutable #mutable
Javani yangi o'rganayotganlar uchun
Interviewga tayyorlanayotganlar uchun
Interview questionga yangi qism qo'shildi.
Java interview questions
#immutable #mutable
Javani yangi o'rganayotganlar uchun
Interviewga tayyorlanayotganlar uchun
π4
String vs StringBuilder vs StringBuffer
Interview questionga yangi mavzu bo'yicha savol - javoblar qo'shildi.
Interview questions
Agar sizlarda ham yuqoridagi mavzular bo'yicha savollar bo'lsa, ularga ham javob berishga harakat qilamiz!
#string #stringbuilder #stringbuffer
Javani yangi o'rganayotganlar uchun
Interviewga tayyorlanayotganlar uchun
Interview questionga yangi mavzu bo'yicha savol - javoblar qo'shildi.
Interview questions
Agar sizlarda ham yuqoridagi mavzular bo'yicha savollar bo'lsa, ularga ham javob berishga harakat qilamiz!
#string #stringbuilder #stringbuffer
Javani yangi o'rganayotganlar uchun
Interviewga tayyorlanayotganlar uchun
π₯2π1
Kanalda qanday postlar bo'lishini hoxlaysiz.
Anonymous Poll
73%
Interview savollariga javoblar
27%
Mavzular bo'yicha ma'lumotlar
Java dasturlash tilida dastur ishga tushgan ma'lumot qanday ko'rinishda kirib kelishi mumkin?
Java dasturlash tilida, ma'lumotlarni yozish o'qish bilan java.io package'ida kerakli classlar mavjud. Ma'lumot kirishi ikki xil ko'rinishda bo'ladi?
1. Character stream
2. Byte stream
Character stream matn ko'rinishidagi ma'lumotlar bilan ishlash uchun moslangan. Matn ko'rinishidagi ma'lumotlar bilan byte stream bilan ham ishlash mumkin, lekin character streamda matn bilan ishlash uchun qo'shimcha metodlari mavjud.
Byte stream har qanday turdagi ma'lumot bilan ishlay oladi(matn, ovozli, rasm, ...).
Character stream bilan ishlovchi parent classlar:
@Java_suhbat_savollari
Java dasturlash tilida, ma'lumotlarni yozish o'qish bilan java.io package'ida kerakli classlar mavjud. Ma'lumot kirishi ikki xil ko'rinishda bo'ladi?
1. Character stream
2. Byte stream
Character stream: matn (text) ko'rinishidagi ma'lumotlar uchun ishlatiladiByte stream: dasturni ichiga kirishi va chiqishi (file system, database, socket, ...) mumkin bo'lgan barcha ma'lumot turlari bilan ishlaydi.Character stream matn ko'rinishidagi ma'lumotlar bilan ishlash uchun moslangan. Matn ko'rinishidagi ma'lumotlar bilan byte stream bilan ham ishlash mumkin, lekin character streamda matn bilan ishlash uchun qo'shimcha metodlari mavjud.
Byte stream har qanday turdagi ma'lumot bilan ishlay oladi(matn, ovozli, rasm, ...).
Character stream bilan ishlovchi parent classlar:
Reader: character stream orqali ishlaydi, matn ko'rinishidagi ma'lumotlarni o'qish uchun ishlatiladigan, abstract class. Bundan voris olgan qo'shimcha classlar postfix sifatida Reader qo'shimcha bo'ladi masalan: BufferedReaderWriter: character stream orqali ishlaydi, matn ko'rnishidagi ma'lumotlarni yozish uchun ishlatiladi, abstract class. Bundan voris olgan qo'shimcha class postfix sifatida Writer qo'shimcha bo'ladi masaan: FileWriterInputStream: byte stream orqali ishlaydi, har qanday turdagi ma'lumot turlarini o'qish uchun ishlatiladi, abstract class. Bundan voris olgan qo'shimcha class postfix sifatida InputStream qo'shimcha bo'ladi masaan: ObjectInputStreamOutputStream: byte stream orqali ishlaydi, har qanday turdagi ma'lumot turlarini yozish uchun ishlatiladi, abstract class. Bundan voris olgan qo'shimcha class postfix sifatida OutputStream qo'shimcha bo'ladi masaan: FileOutputStream@Java_suhbat_savollari
π₯3
Java core bo'yicha interview qilsak nima deysizlar?
Anonymous Poll
86%
Yaxshi bo'lardi
9%
Menga farqi yo'q
5%
Shart emas
Qatnashmoqchi bo'lganlar,
shu xabar komentida yozishingiz mumkin,
interview ertaga 20:00 da bo'ladi, hudo hohlasa
shu xabar komentida yozishingiz mumkin,
interview ertaga 20:00 da bo'ladi, hudo hohlasa
π1
Java Core bo'yicha berishilishi mumkin bo'lgan savollar:
JDK vs JRE vs JVM
String, StringBuilder, StringBuffer
OOP
Collection
Multithreading
Exceptions
IO
JDBC
Stream
Functional programming
JDK vs JRE vs JVM
String, StringBuilder, StringBuffer
OOP
Collection
Multithreading
Exceptions
IO
JDBC
Stream
Functional programming
π―1
Interview uchun shikoyatlar va takliflar bo'lsa shu xabarni koment qismida yozsalaringiz bo'ladi. Hammani fikri men uchun qiziq va muhim
Assalomu alaykum
Ertaga ham interview qilamizmi? Nima deysizlar?
Ertaga ham interview qilamizmi? Nima deysizlar?
Anonymous Poll
73%
Qilamiz
5%
Shartmas
23%
Yaxshi bo'lardi
Qatnashmoqchi bo'lganlarni qanday tanlab olganimiz yaxshi deb o'ylaysizlar?
Keyingi safar shu usul bilan tanlab olamiz. Bu safar birinchi yozgan kishini olamiz
Keyingi safar shu usul bilan tanlab olamiz. Bu safar birinchi yozgan kishini olamiz
Java interview pinned Β«Assalomu alaykum Bugun Java Coredan 21:00 da interviw bo'ladi.Β»