|
Андроид тизими учун Java дастурлаш муҳити
|
bet | 4/11 | Sana | 25.05.2024 | Hajmi | 4,84 Mb. | | #253860 |
Bog'liq Ma\'ruza-6 - JAVA
- Объектга йўналтирилган дастурлаш тили
- Sun компанияси томонидан ишлаб чиқарилган
- Ҳозирги кунда 3 та edition бор:
- Java 2 Platform Standard Edition (J2SE)
- Java 2 Platform Enterprise Edition (J2EE)
- Java 2 Platform Micro Edition (J2ME)
- Java application
- Дастурий иловалар асосан Java тили ва унинг кутубхоналари орқали яратилади
- Java applet
- HTML билан биргаликда ишлайдиган кичик ҳажмдаги дастурлар
- Бунда java файллар ва html файллар биргаликжа мавжуд бўлади(~~.java and html files (~~.html)
Java дастурлаш тили асослари - Java тилидаги маълумотлар типлари
- Ўзгарувчиларни эълон қилиш ва уларнинг типлари
- Java modifiers (package, public, private, protected, static, final, abstract, synchronized)
- Асосий операторлар
- Цикл (while, do…while, for) операторлари
- Шарт (if, if…else, nested if, nested if…else, switch) операторлари
- Java да сонлар
- Символлар ва сатрлар билан ишлаш
- Массивлар
- Методлар
- Файллар билан ишлаш
- Истисноларни бошқариш
- Regular Expression
- Java OOP (кейинги слайдларда кўриб ўтамиз)…
Java асослари - Object – барча объектлар ҳолат (states) ва ҳаракат (behaviors) дан ташкил топади. Масалан мошина объект бўлса унинг ҳолати – ранги, тури, тезлиги бўлса, ҳаракати – тезлашиш, секинлашиш, тўхташ, ҳаракатни бошлаш ва ҳ.к. лар ҳисобланади;
- Class – объект учун керакли барча ҳолатларни ўзида мужассамлаштирган шаблон;
- Methods – объектнинг ҳаракатини (behaviors) таъминловчи кодлар блокидир. Синф бир нечта методдан иборат бўлиши мумкин. Ҳар бир метод орқали объект ҳаракати учун керакли бўлган барча жараёнлар мантиқий кетма-кетлиги (маълумотларни юклаш, ўқиш, ёзиш, базага ёзиш, дастур интерфейсини бошқариш ва ҳ.к. лар) амалга оширилади.
|
| |