Java Card — Texnologiya ilə emal imkanları çox
məhdud həcm yerinə, smart-kartlar və digər qurğularda
işləyən proqramlar üçün təhlükəsiz mühit yaradır.
Java dilinin təkamülü
JavaScript və Java
JavaScript və Java arasında heç bir qohumluq yoxdur. Buna baxmayaraq Java eləcə də C dilinə çox
oxşardır.JavaScript klient skriptləşdirmə dilidir. JavaScript internet səhifənin dinamik imkanlarını
genişləndirmək məqsədi ilə istifadə olunur. JavaScript dilində yazılmış modul HTML faylına alt proqram kimi
inteqrasiya edilir və standart əmr vasitəsilə HTML kodunun uyğun sətrindən çağırılır. Veb brauzerdə (veb
səyyahda) qurulmuş dil interpretatoru hipermətnin həm kodunu, həm də skriptini
bütöv sənəd kimi qəbul
edərək hər iki verilənləri eyni zamanda emal edir.
Java isə JavaScriptdən fərqli olaraq ondan istifadə edən səhifəyə inteqrasiya olunmur. Sərbəst əlavə (proqram)
kimi mövcuddur, elmi dildə desək apletdir. Bu dildən istifadə edərkən aplet uyğun əmr
vasitəsilə HTML faylından çağırılmasına
baxmayaraq onun yüklənməsi, inisializə olunması və yerinə
yetirilməsi fon rejimində ayrıca proqram kimi olur.
Imkanları - C++ dilinin mürəkkəbliyi və obyekt orientasiyalı olmayan xüsusiyyətləri bu dilin əsas səbəblərdən
biridir. Digər başlıca səbəb hər hansı platformada kompayl edilən kodun başqa platformlarda da
dəyişdirilmədən işlədilə bilməsinə olan ehtiyacdır. Dilin bu xüsusiyyəti Java Virtual Maşını sayəsində həyata
keçirilir. Java dili mürəkkəbliyi aradan qaldırmaq üçün bir çox C++ xüsusiyyətini – çox
köklü
irsiyyət, şablonlar (yeni versiyalarda şablonlar daxil edilib), pointerları özünə daxil etmir. Bundan başqa dildə
C++ da olmayan tullantı təmizləmə mexanizmi mövcuddur.
Java texnologiyasının köməyi ilə səhifəyə interaktiv elementlər daxil etmək, sürüşkən pəncərələrin və qurulmuş
freymlərin formatlarını bütünlüklə nəzarətdə saxlamaq mümkündür. Bu dil vasitəsilə "saat", "qaçan sətr", digər
animasiyalar və çat yaratmaq mümkündür.
Dostları ilə paylaş: