Algo Vision
456 subscribers
340 photos
64 videos
5 files
114 links
Computer Vision - Algorithm
for commercial questions @mlenginer
Download Telegram
Java haqida qoldirilgan postni tugridan tugri qoldiraman.
@Jahongir21_02 katta rahmat.
🔥5
▶️▶️▶️▶️

Java dasturlash tili, Sun Microsystems (hozirgi Oracle Corporation) tomonidan ishlab chiqilgan va sifatli dasturlar yaratish, platforma o'rniga kodni yaratish va o'rniga ko'rishni o'rganishga yo'l ochadigan bir ko'plik maqsadli ob'ektga yo'naltirilgan dasturlash tili hisoblanadi.

Quyidagi ma'lumotlarni ko'rish orqali Java haqida batafsilroq tushunishingiz mumkin:

1. Platforma: Java dasturlarining asosiy afzalligi ona platforması (Java Virtual Machine- JVM) bo'lishi. Bu, har qanday sxematik tizimda dastur nusxasi ishga tushishi uchun o'z malakalari bilan birga ishlaydigan virtual dastur ishlatish vositasi hisoblanadi.

2. Portativ va hamkorlik: Java dasturlash tili, "write once, run anywhere" (bir marta yozing, har joyda ishlang) printsiplari asosida yaratilgan. Bu ilova Java kodini bir marta yozib, undan host o'rtida to'plamdagi barcha platformalarda ishga tushirish imkonini beradi. Bu esa dasturchilar uchun ulgurjiroq muhit va portativlik imkoniyati ta'minlaydi.

3. Ob'ektoriyentatsiya: Java ob'ektoriyentlangan dasturlash tili hisoblanadi. Bu ma'no, Java dasturlashida ob'ekt mazmunlari yaratish, ularga xususiyat va metodlarni atributlash va ulardan foydalanish imkoniyatiga ega bo'lishni anglatadi. Bu, kodning o'rganishni ham yengillashtiradi va kodni qayta ishlashni osonlashtiradi.

4. Keng qo'llaniladiganliq: Java, har qanday turingli dastur va ilovalarni yaratish, web-loyihasini tuzish, mobil ilovalarni ishlab chiqish, ma'lumotlar bazalariga kirmoq va boshqalar kabi vazifalarni bajarish uchun keng qo'llaniladi. Bu esa Java tili o'rganishni oqibatlantirish imkoniyatini beradi.

5. O'zaro aloqa va turli kutubxonalarga kirish: Java, vosita bilan aloqani o'rganish uchun yoqilg'an kutubxonalarga (libraries) ega. Bu yordamida fayllarni, ma'lumotlar bazalarini, grafik interfeyslarni boshqarish, internetga murojaat qilish va boshqalar kabi keng turdagi vazifalarni osonlik bilan bajarish imkonini beradi.

Java dasturlash tilining ushbu asosiy xususiyatlari uni yirik dasturlash tillari o'rtasida eng tanlangan qilgan qiladi. U keskin sintaksisga ega, nisbatan oson o'rgatiladi va keng tarqalgan dastur sohasida ishlatiladi. Bu sababli Java dasturlash tili, korporativ ilovalarni, mobil ilovalarni va internet ilovalarni yaratish uchun keng qo'llaniladi.
🔥5👍1
2️⃣2️⃣2️⃣
Java, 1990-yillarda James Gosling, Mike Sheridan va Patrick Naughton tomonidan Sun Microsystems kompaniyasida yaratilgan. Ular Java tilini "Green Project" nomli ichki loyihada ishlab chiqishni maqsad qilib oldilar. Aslida, Gosling va uning jamoasi Java dasturlash tili asosidagi platformani o'lashni rejalashtirishgan edilar.

Java tilli 1995-yilda rasmiy tarzda chiqdi. Java nomi esa eski bir reklam logotipidan kelib chiqqan. Tilning asosiy maqsadi, televiziyalardan tashqari yo'naltirilgan sega o'yinlarini (interactive television games) ishga tushirish uchun qo'llanilishini ta'minlash bo'lgan. Lekin keyinroq Java o'rnatiladigan har qanday dasturiy tizimlarda, o'yin kartalari (game cards) va mobil asboblarida keng qo'llanildi.

Java dasturlash tilining yaratilishidagi asosiy maqsad portativlik va istiqbolini ta'minlash, tizimlarning bisotslilik va muhochlik bilan ishlashi va turli xil tezkorliklarni qo'llab-quvvatlash edi. Java o'zining imkoniyatlarini o'lim (dead) til va ob'ektga yo'naltirilgan dasturlash tillari bilan birga tashqarida bo'lgan xossalarga ega bo'ldi. Uning sintaksisi C++ dasturlash tiliga o'xshagan edi, lekin o'ziga xos qismlari (specific features) va apinisi (API) ham mavjud edi.

Har yil, Java dasturlash tili yangilanib, yangi versiyalari chiqib keladi. Uning asosiy ochiq manbalari esa Java Community Process (JCP) orqali bajariladi. JCP, Oraclening yo'l qo'ymaganidan so'ng, Java-ni ochiq manba sifatida o'rganish, yangilanish va rivojlantirish uchun jamiyat, korxona va boshqalar o'rtasida hamkorlik yaratadi. JCP shaxsiy ishtirokchilar, korporativ jamoalar, universitetlar va boshqa dasturchilardan iborat bo'lib, Java-ni to'g'ridan-to'g'ri yaxshilaydi.

Jamiyatda ham, Java dasturlash tilining doimiy rivojlanishiga ishtirok etish imkoniyati mavjud. Bu ya'ni, talabalarning dasturlashda Java-ni o'rganish uchun bir necha resurslar va javobgarliklarga ega bo'lishlari tushunchasiga muvofiq.
👍21🔥1
Algo Vision
2️⃣2️⃣2️⃣ Java, 1990-yillarda James Gosling, Mike Sheridan va Patrick Naughton tomonidan Sun Microsystems kompaniyasida yaratilgan. Ular Java tilini "Green Project" nomli ichki loyihada ishlab chiqishni maqsad qilib oldilar. Aslida, Gosling va uning jamoasi…
PS:
Shuni ta'kidlash joizki Javada Juniorlarni juda kam ishga olishadi yane sizda tajriba bulishi kerak.
Chunki Java loyihalarni 95% finance bilan ishlaydi.
Java Bank tizimining asosiy qismi.
Ayni paytda desktop dasturlash Javada juda tushib qolgan.
Asosiy qism (hh ga nisbatan olsak) mobile ga mos tushadi.
Bundan tashqari Java Server Side uchun ham ishlatiladi lekin juda juda yirik loyihalarda.
6👍2🔥1
W3school tomonidan tuzilgan sxemalar?
Kim nimani sezdi?
👍7🤷‍♂5
Yuqoridagi kod qanday natija qaytaradi?
Anonymous Quiz
45%
False
38%
True
17%
Istisno
Yuqoridagi kod qanday natija qaytaradi?
Anonymous Quiz
30%
False
58%
True
11%
Istisno
👍2
3 kun compyuterni umuman qulimga olmayman deb uzimga uzim vada berdim. Vadani ustidan chiqishga harakat qilaman..
Barchamizga Mustaqillik muborak bulsin.
😁22🔥8🎉3👍2
1