Eng birinchi oddiy dasturimizni yaratish uchun talab qilinadigan dasturlar
• JDK o’rnatiladi agar bo’lmasa, (JDK ni yuklab oling va uni o’rnating) download the JDK and install it.
• dasturlash muhiti eclipse yokiy netbeans
• java dasturi yaratiladi
• dasturni compile (kompayl) qilinadi
Ekranda :Hello Java
class javada kalit so’z Simple klass nomi
public – murojaat huquqi
java dasturlash tilida 4 ta murojaat huquqi bor
1. public – biz yaratgan proyektimizda xohlagan paketdan murojaat qilishimiz mumkin
2. protected – faqat yaratgan paketimizdan murojaat huquqi
3. private – faqat class ichida murojaat huquqi
4. default – boshlang’ich huquq
static -bu yaratgan funksiyamiz umumiyligini bildiradi
void – bu funksiya qiymat qaytarmasligini bildiradi
dasturlashda funksiyalar ikki xil bo’ladi:
- qiymat qaytardigan va
- qiymat qaytarmaydigan void funksilar qiymat qatarmaydi
main – dastur ishlashi bilan main funksiyasiga murojaat qiladi
foydalanish mumkin bo’lgan main funksiya ko’rinishlari:
1. public static void main(String[] args)
2. public static void main(String []args)
3. public static void main(String args[])
4. public static void main(String… args)
5. static public void main(String[] args)
6. public static final void main(String[] args)
7. final public static void main(String[] args)
8. final strictfp public static void main(String[] args)
foydalanish mumkin bo’lmagan main funksiya ko’rinishlari:
1. public void main(String[] args)
2. static void main(String[] args)
3. public void static main(String[] args)
4. abstract public static void main(String[] args)
Compile (kompayl) vaqtida java fayl baytcode ga o’giriladi

Runtime vaqtida nima sodir bo’ladi?
runtime vaqtida quydagi qadamlar sodir bo’ladi
- Classloader : JVM (Java virtual mashinasi) ning quyi tizimi hisoblanadi va class fayllarni yuklash uchun ishlatiladi
- Bytecode Verifier: obyektga murojaat qilishdagi qonunlarni buzilmaganini kod qismlari uchun tekshiradi.
- Interpreter: baytkodni o’qib ko’rsatmalarni amalga oshiradi
G'ayratjon Rayimjonovning so'nngi maqolalari (hammasini ko'rish)
- Javada Stringlar - 14/06/2017
- Javada Map - 21/03/2017
- Javada Set - 26/12/2016