Java 2 Standard Edition
ZAMONAVIY
DASTURLASH TILI
Kasb-hunar kollejlari uchun o’quv qo’llanma
Rashid Turg’unboyev
“Java 2 Standard Edition – zamonaviy dasturlash tili” o’quv qo’llanma Java 2 Standard Edition
dasturlash tili haqida bo’lib, o’rta mahsus kasb-hunar kollejlari uchun mo’ljallangan.
Qo’llanmada Java dasturlash tili, dasturlash muhiti, Java dasturlash tilining
asosiy strukturasi,
obyektga ihtisoslashgan dasturlash, obyektlar, klasslar, klasslararo bog’lanish,
foydalanuvchining grafik interfeysi, istisno va xatoliklar haqida batavsil ma’lumot berib o’tilgan.
Qo’llanmaning xar bir bo’limi misollar bilan boyitilgan.
Mundarija
1.
KIRISH
1.1. Algoritm tushunchasi
1.2. Java dasturlash tili va Java dasturining ishlash printsipi
1.3. Javaning
qisqacha tarixi
2.
JAVA DASTURLASH MUHITI
3.1. Java dasturlash vositasini o’rnatish
3.2. Dasturlash muhitini tanlash
3.3. Sodda Java
dasturi
3.
JAVA DASTURLASH TILINING ASOSIY STRUKTURASI
3.4. Java birlamchi kod strukturasi va main()
metodi
3.5. Izohlar
3.6. Identifikatorlar
3.7. O’zgaruvchilar
3.8. Qiymat berish operatori
3.9. Arifmetik operatorlar
3.10.
Bajarilish ketma-ketligini boshqarish
3.11.
Tsikllar
3.12.
Massivlar
4.
OBYEKTLAR
4.1. Obyektlarga ihtisoslashgan dasturlashga kirish
4.2. Klasslar
4.3. Metodlar
4.4. Obyekt konstruktsiyasi
4.5. Obyekt destruktsiyasi
5.
KLASSLARARO BOG’LANISH
5.1. Ostki klasslar va irsiyat
5.2. Interfeyslar
5.3. Ichki klasslar
5.4. O’ramlar
5.5. Klass a’zolari va metodlarni ko’rinilishi
5.6. Obyekt klassi
6.
GRAFIK DASTURLASH
6.1. Swing
6.2. Frame
yaratish va joylashtirish
6.3. Ma’lumotlarni Panelda ko’rsatish
6.4. Xodisa va amal
6.5. Tugmalar
6.6. Yozuvlar
6.7. Checkbox va Radio tugmalar
6.8. Ro’yxat va Combobox
6.9. Slayder va Spinner
6.10.
Matn kiritish
6.11.
Menyular
6.12.
Qurollar paneli
6.13.
Kontekst menyu
6.14.
Dialog oynalar
6.15.
Joylashuv menedjerlari
7.
ISTISNO
VA XATOLAR
7.1. Xatolik va istisnolar
7.2. Istisnolar bilan ishlash