Java muhitini va sinf yo'lini(classpath) o'rnatish

ava - Oracle vebsaytida mavjud va bepul. Kompyuteringizga JDK(Java Development Kit)-ni oxirgi versiyasini yuklab oling. Avval kompyuteringiz 32 bit yoki 64 bit ekanligini tekshiring va maxsus Java versiyasini yuklab oling. Kompyuteringizga o'rnating. Kompyuteringizga Java ni o'rnatib bo'lishingiz bilan, muhit o'zgaruvchisini sozlash uchun o'rnatish katalogini to'g'ri ko'rsatishingiz kerak.

Muhit o'zgaruvchisi - Windows-dagi software dasturlar orqali ishlatilishi mumkin bo'lgan, o'zgartirish imkoni mavjud qiymatni o'z ichiga oladigan, kompyuterdagi dinamik "obyekt" hisoblanadi. Muhit o'zgaruvchilar dasturlarga qaysi katalogga fayllarni yuklash, qayerga vaqtinchalik fayllarni saqlash va foydalanuvchi profayl sozlamalarini qayerdan topishni bilishga yordam beradi.

Javada biz "java" nomi bilan muhit o'zgaruvchisini sozlaymiz va uning qiymati Java papkasi ichida mavjud bo'lgan /bin katalogining yo'li bo'ladi.

Yo'lni(path) sozlash(Windows 10)

Taassavur qiling siz C:Program filesJavaJDK katalogiga Java-ni o'rnatdingiz.

1-qadam: Mening kompyuterim(Мой компьютер) ustiga sichqonchani o'ng tomonini bosing va Xususiyatlar(Свойство) ni tanlaysiz. Quyidagicha:

2-qadam: Qo'shimcha tizim parametrlari(Дополнительный параметры системы) ga o'ting.

3-qadam: Muhit o'zgaruvchilari(Переменные среды) ustiga bosing.

4-qadam: Endi muhit o'zgaruvchisini yo'lini yozish uchun Yaratish(Создать) tugmasini bosing va Java katalogini kiriting:

Yo'lni(path) sozlash WINDOWS 95/98/ME uchun

Taassavur qiling siz C:Program filesJavaJDK katalogiga Java-ni o'rnatdingiz, endi quyidagilarni qiling:

1-qadam: C:autoexec.bat faylni tahrirlang va quyidagini oxirgi qatoriga qo'shing:

SET PATH =% PATH% C:PROGRAM FILEJAVAJDKin 

Linux, Unix, Solaris va free BSD uchun yo'lni sozlash

Taassavur qiling siz C:Program filesJavaJDK katalogiga Java-ni o'rnatdingiz, endi quyidagilarni qiling:

1-qadam: Muhit o'zgaruvchisi java binary(java ikkiliklari) qayerga o'rnatilganligini ko'rsatish uchun sozlanishi kerak. Bunda qiyinchilikka duch kelsangiz, Shell-ga o'ting.

Misol uchun: Agar siz shell sifatida bash-dan foydalansangiz, unda quyidagi qatorni oxiriga qo'shing:

bash mc: export PATH=/Path/to/java 

Mavzular ro'yhati

Java yoxud Oak tarixi Java muhitini va sinf yo'lini(classpath) o'rnatish Boshlang'ich tushunchalar , chiqarish , son toifalari. Arifmetik amallar , butun va qoldiq Eclipse IDE ni yuklash va o'rnatish NetBeans IDE ni yuklash va o'rnatish O'zgaruvchilar Klaviaturadan o'qish Oddiy kalkulyator Arifmetik amallar Inkrement va dekrement If operatori Mantiqiy operatorlar Shartli ifoda Switch ko'rsatmasi Bloklar (scope{}) For sikl operatori While sikl operatori do...while sikl operatori continue va break operatorlari Tub sonlar Tub sonlar II O'rta arifmetikni hisoblash Sinf yaratish va undan foydalanish Sinfda parametrli metod yaratish va undan foydalanish Sinf o'zgaruvchisi va metodlar Konstruktor yaratish va foydalanish Math sinfi va matematik amallar Tasodifiy son(random) Massiv yaratish va foydalanish Boshlang'ich qiymat va elementlar yig'indisi Massivdan element indeksini topish Massivdagi eng katta va eng kichik elementlar indeksini topish O'rin almashtirish Massiv elementlari qiymatini saralash Kuchaytirilgan for sikli Metodlarda massivlar Ko'p o'lchamli massivlar Ko'p o'lchovli massiv uchun jadval O'zgaruvchi miqdorli argumentlar Vaqtni belgilangan formatda chiqarish Vaqt 2 xil formatda Public, private , this Bir nechta konstruktorlar Setter va getter metodlar Konstruktor yordamida obyekt yaratish toString() metodi Tarkib Enumeratsiya Static Final Voris olish GUI(Foydalanuvchi Grafik Muhiti) JFrame & GUI Hodisalar Hodisalar II Hodisalar III Polimorfizm I Polimorfizm II override,overload,abstract Abstract, override II(davomi) Obyektlarni tutuvchi sinf Turli obyektlarni tutuvchi sinf Oddiy polimorfik dastur JButton (Tugma) JButton II JCheckbox I JCheckbox II JRadioButton I JRadioButton II JComboBox I JComboBox II JList I JList II JList(ko'p tanlovli) JList (ko'p tanlovli) II Sichqoncha Sichqoncha II Sichqoncha III Adapter sinf Fayl sinfi Fayl ochish & yaratish Faylga ma'lumot yozish Fayldan o'qish Istisnolar bilan ishlash FlowLayout Javada grafika(chizish I) Javada grafika(chizish II) Rang tanlash muloqot oynasi Oxirgi dars