Жава бол Sun Microsystems-с гаргасан нэгэн төрлийн объект хандлагат програмчлалын хэл юм. Програмчлалын бүтэц синтакс нь C++-тай төстэй, түүний үргэлжлэл гэж ойлгож болно. Java-г ашиглан бие даасан application болон applet бичиж болно.
Жава-н платформууд:
1. Java2 Standard Edition (J2SE)
Java-н үндсэн платформ (platform). Үндсэн компилятор, багаж хэрэгсэл (tools) болон application хөгжүүлэх.
2. Java2 Enterprise Edition (J2EE)
Дээд түвшний application гаргах, хос сантай ажиллах,XML технологи, Java2 өмнөх сан хэрэглэх
3. Java2 Micro Edition (J2ME)
Бага хэмжээний Java application бичих. Smart card, pagers, гар утас
Үндсэн философи нь: “Нэг бичээд хаана ч хэрэглэж ажиллуулах” буюу “Write once, run anywhere”.
Жава-н давуу талууд:
* Бизнест, хэрэглэгчдэд, програм зохиогчдод ихээхэн ач холбогдолтой.
* Авсаархан - Java програмчлалын хэл нь нүсэр биш бүтэцтэй хэл юм.
- С++-тай адил,
* Техник хангамжийн хувьд тодорхой шаардлага бага тавигддаг /ялгаатай процессор Intel or Alpha/ харин програм хангамжийн хувьд үйлдлийн системийн хослол хэрэглэж болдог. /Windows, Linux or UNIX/
* Java нь таны бичсэн /compile хийсэн/ кодыг ямар ч орчинд Virtual Machine (JVM)-г ашиглан ажиллуулж чадна.
* Энгийн. С++ нь санах ойг гар аргаар зохион байгуулдаг бол, Java нь санах ойг өөрөө зохион байгуулах боломжтой /ялангуяа тусгайлан санах ой цэвэрлэх гэх мэт функц хэрэглэхгүй юм/. Санах ойтой холбоотой гаргах алдаа бага, /заагч хэрэглэхтэй холбоотойгоор/. Java хэлний зарчим нь С++-г бодвол энгийн зүйл дээр будилах зүйл багатай байдаг. Java нь Multiple Inheritance буюу нийлмэл удамшлыг дэмжидэггүй.С++ нь struct гэх мэт бүтэц /ерөөсөө С/-г өөртөө агуулдаг бол JAVA нь цэвэр объект хандлагат юм.
* Бусад. Үнийн хувьд хямд, өндөр түвшний програмчлал болон зохиомж, нууцлалт /secure/ өндөр, сайн, динамик зохион байгуулалттай, хувиарлагдсан/Интернэт болон хувийн/, хөгжүүлэлт сайтай юм.Динамик класс зохион байгуулах ашиглах боломж нээлттэй.
Эндүүрэл
- Java бол HTML-ийн өргөтгөл, үргэлжлэл нь !!! Java applet – Web програмчлал, энэ 2 тус тусдаа хэл.
- Java бол JavaScript-н нэг хувилбар!!! JavaScript бол скрипт хэл, харин Java бол бүрэн Объект хандлагат програмчлалын хэл юм.
- Java бол амархан сурах хэл!!! Java бол С++-тай зарим талаараа адил боловч жинхэнэ Объект хандлагат програмчлалын хэл юм. Энд 1-рт объект хандлагат технологийн талаарх мэдлэг, 2-рт програмчлалын хэлний онцлогоо мэдэх шаардлагатай болдог.
- Java дээд түвшний програмчлалын хэл!!! Java-г Delphi, Visual basic-тай харьцуулан ойлгож хэзээ ч болохгүй.
- Java бол удаан, болхи програмчлалын хэл!!! Иницилизаци удаан байж болно, гэхдээ хэл бол хурдан, byte code гаргадаг, энэ нь хурдан ажиллана.
JAVA хэлний editor-ууд
* JEdit–www.jedit.com
* Jext–www.jext.com
* EClipse–www.eclipse.org
* Borland JBuilder–www.borland.com/jbuilder
* Intellij– www.intellij.com/idea/
* Visual Age for JAVA-www.ibm-3.com/software/ad/vajava
* JCreator–www.jcreator.com
* Netbeans–www.netbeans.org
СУУРИЛЛУУЛАХ /Видео хичээл/
Java сангууд (folder)
-JavaHome\bin: Java compiler ба бусад хэрэгсэл
-JavaHome\demo: Java2 жишээ програм
-JavaHome\docs: Java сангийн HTML формат бүхий бичиг баримт, тусламж
-JavaHome\include: Функуудыг агуулах
-JavaHome\jre: Java Runtime Environment файлуудыг агуулна.
-JavaHome\lib: Java library файлууд
Subscribe to:
Post Comments (Atom)
Сайна байна уу,"Жава-н танилцуулга" хэрэгтэй мэдээлэл болжээ.Таны энэ блог дээр байгаа star сургуулийн URL заасан баннерынхаа URL iin http:// гүй өгчихсөн бололтой.
Тийм байна, баярлалаа. Удахгүй дараа дараагийн хичээлийг тавих болноо.
Тийм байна, баярлалаа. Удахгүй дараа дараагийн хичээлийг тавих болноо.
Зүгээрээ.Дараа дараагын хичээлүүдийг тань тэсэн ядан хүлээж байна.
жава бол арал биш гэдгийг л би мэднэ ;-)
Баруунд харж байхад жава бол маш том хэмжээний төслүүдэд олон үе шаттай нарийн архитектур шаардсан аппликэшн-д хэрэглэгддэг юм билээ.
гэхдээ жава бичихэд заримдаа ядаргаатай. яг л ном дүрмээрээ бичүүлэх гээд байдгийн.