Java ilovasi
Sahifaning joriy versiyasi hali tajribali ishtirokchilar
tomonidan testdan o'tkazilmagan
va 2018 yil 23-dekabr kuni
sinovdan o'tgan
versiyadan
sezilarli farq qilishi mumkin; tekshirish uchun
1 o'zgartirish kerak
.
Java ilovasi ko'pincha Java dasturlash
tilida bayt kodi shaklida yozilgan dastur
dasturi . Java dasturlari veb-brauzerida
Java virtual mashinasi (JVM) yoki
AppletViewer-da , ilovalarni sinash uchun
mustaqil vositada ishlatiladi. Java
ilovalari 1995 yilda Java tilining birinchi
versiyasiga kiritildi. Java dasturlari
Tarjimaning sifatini tekshirish va maqolani
Vikipediyaning uslubiy qoidalariga mos keltirish
Узнать больше
https://ru.m.wikipedia.org/wiki/Java-апплет
Определить язык
узбекский
odatda Java dasturlash tilida yoziladi,
lekin ular Jython kabi Java bytecode-ga
kiritilgan boshqa tillarda ham yozilishi
mumkin.
Appletni qo'llab-quvvatlash 11-versiyadan
beri Java'dan olib tashlandi.
Appletlar HTMLni yaratib bo'lmaydigan
veb-ilovalar uchun interaktiv
xususiyatlarni ta'minlash uchun
ishlatiladi. Java bytecode platformasi
mustaqil bo'lsa, Java ilovalari Microsoft
Windows , UNIX , Apple Mac OS va GNU /
Linux kabi ko'plab platformalarda
brauzerlardan plaginlardan foydalanib
ishlasa bo'ladi. Applet2app
[1]
kabi ochiq
manba dasturlari dasturni mustaqil Java
manba dasturlari dasturni mustaqil Java
dasturlariga yoki Linux va Windows
executable fayllariga aylantirish uchun
ishlatilishi mumkin.
Java Servlet ba'zan norasmiy ravishda
server dasturiga nisbatan qiyoslanadi,
lekin bu uning tilida, funksiyalarida va bu
erda tasvirlangan appletlarning har bir
xususiyatiga qarab farq qiladi.
Ko'pgina brauzerlarda Java ilovalari
virtual maydonda ishlaydi va mahalliy
ma'lumotlarga kirishga yo'l qo'ymaydi.
Dastur kodi veb-serverdan yuklanadi va
brauzer dasturni veb-sahifaga qo'shadi
yoki o'z applet foydalanuvchi interfeysi
Texnik ma'lumotni
y
pp
y
y
bilan yangi oyna ochadi. Applet eskirib
qolgan applet HTML elementini [1]
yoki tavsiya etilgan object [2]
yordamida veb-sahifada ko'rsatishi
mumkin. Bu appletning joylashuvini va
manbasini aniqlaydi.
java.applet.Applet asosiy klassi
java.applet.Applet sinfini
kengaytiradi yoki agar Swing ilovasi
javax.swing.JApplet ,
javax.swing.JApplet . Sinf o'zida
foydalanuvchi interfeysi yaratish
usullarini bekor qilishi kerak. (
Applet Panel avlodi bo'lib,
Container avlodi hisoblanadi).
Java ilovalarini ishlatishning afzalliklari
o'zaro faoliyat platforma
Dastur bu vaqt ichida o'rnatilgan
"barcha" Java versiyalarida ishlashi
mumkin, faqat oxirgi versiya bilan
emas; Ammo, dastur JRE ning eng
so'nggi versiyasini talab qilsa, u holda
mijoz uzoqroq yuklab olishni kutishi
kerak;
applet ko'pchilik brauzerlar tomonidan
qo'llab-quvvatlanadi;
Ko'pchilik brauzerlarda keshlangan va
shuning uchun veb-sahifaga
qaytganda tezda yuklab qo'yiladi;
ammo applet keshlangan bo'lishi
Appletlarning afzalliklari
ammo applet keshlangan bolishi
mumkin va yangi versiyalar
chiqqandan so'ng muammolarga olib
kelishi mumkin;
foydalanuvchi o'zi ishlayotgan
mashinaga to'liq kirish imkoniyatiga
ega bo'lishi mumkin;
Applet foydalanishni yaxshilay olishi
mumkin: dasturni birinchi ishga
tushirgandan so'ng, JVM tezda
ishlayotgan va tez ishlaydigan, asosan
muntazam Java foydalanuvchilari bilan
ishlayotgan bo'lsa, JVM har doim yangi
brauzer ishga tushirilganda qayta
ishga tushirilishi kerak.
boshqa tillardagi C ++ kabi o'xshash
(lekin odatda sekin) tezlikda ishlashi
mumkin, lekin JavaScript-dan ko'p
marta tezroq
Serverdan mijozga ko'plab
foydalanuvchilar / mijozlar bilan
Internet-yechimlarni olib boruvchi ishni
topshirishi mumkin.
Java ilovasi quyidagi kamchiliklarga ega:
Bu barcha brauzerlarda sukut bo'yicha
mavjud bo'lmagan Java kengaytmasi
(plug-in) ni o'rnatishni talab qiladi;
Java virtual mashinasi ishga
tushirilguncha ishga tusha olmaydi va
bu birinchi marta ishga tushirilganda
Applet kamchiliklari
ancha vaqt talab qilishi mumkin;
ilovalarni ishlatish bilan yaxshi
foydalanuvchi interfeysi yaratish va
loyihalash HTMLga asoslangan
texnologiyadan ko'ra ancha murakkab
hisoblanadi;
Ba'zi tashkilotlar faqat administrator
tomonidan o'rnatilgan dasturlarga
ruxsat berishadi. Natijada, ko'pchilik
foydalanuvchilar standart sifatida
appletlarni ko'ra olmaydi.
ilovalar muayyan JRE-dan
foydalanishni talab qilishi mumkin.
1. Biroq, GCJ-plugin , Blackdown Java -plugin kabi erkin
foydalanish mumkin ilovalar mavjud.
Sun Java-versiyalarining mavjudligi bilan
mos kelishini ta'minlash uchun katta sa'y-
harakatlarni amalga oshirdi. Misol uchun,
Microsoft Internet Explorer , 1990-
yillarning oxirlaridan boshlab eng
mashhur brauzer, Microsoft tomonidan
JVM-ni sukut bo'yicha yuklab olish uchun
ishlatilgan. MS JVM Java-ga kiritilmagan
qo'shimcha funktsiyalarga ega, bu
ishlatilganida, MS ning Sunning Java
muhitida JVM ilovalarini ishlatishiga
to'sqinlik qiladi (aksincha). Sun Microsoft
tomonidan savdo belgisiga oid
huquqbuzarlik uchun shikoyat qildi,
chunki Java ning mohiyati shundaki,
uning o'zi kengaytirilmasligi va kodning
Muvofiqligi masalalari
g
g y
g
g
hamma joyda ishlashi kerak. MS JVM
ning ishlab chiqilishi ko'plab
foydalanuvchilarni o'ta eskirgan Java
virtual mashinalar bilan qoldirib,
qonuniylashishga qadar muzlatilgan.
Keyinchalik, 2001 yil oktyabr oyida MS
Windows-ning Java-ni kiritishni to'xtatdi
va bir necha yillar davomida kompyuter
ishlab chiqaruvchilarining iOS operatsion
tizimidan qat'i nazar, Java-ni o'rnatishi
yoki xohlamasligi kerak edi. Ko'pchilik
yangi mashinalar endi rasmiy Sun Java
bilan birga keladi.
Ba'zi brauzerlar (xususan, Netscape)
100% moslikni juda yaxshi ta'minlamaydi,
bu ko'pchilik brauzerlarning dasturni
amalga oshirishini qiyinlashtiradi (
JavaScript-ni bu maqsadda ishlatish
qiyin). Applet o'zining asosiy oynasini
yaratgandan buyon bu yaxshi echim
emas, chunki brauzer oynasi katta
darajada foydasiz bo'lib qoladi va
foydalanuvchining asl brauzer oynasini
yopib, dasturni yopib qo'yishi ehtimoli
ortishi mumkin.
Appletlarning ba'zi imkoniyatlarini
amalga oshiradigan muqobil
texnologiyalar (masalan, DHTML ,
Microsoft Silverlight va Adobe Flash )
mavjud.
Alternativlarni
Java mijozi uchun boshqa muqobil
dastur brauzerdan tashqarida ishlaydigan
Java Web Start-dir . Appletda mavjud
funktsiyalardan tashqari, oddiy
maydonga kirish Java Web Start
dasturlarini dasturda saqlangan maxsus
fayllarni o'qishi va / yoki yozilishi va
mijozning xotirasi bilan ta'minlaydi.
1. Applet 2 Ilova SourceForge.net-dagi
Applet 2 dasturiy ta'minot dasturini
yuklab olish
Eslatmalar
Shuningdek bo'limiga
qarang
Javafx
Java servleti
Java veb-boshlanishi
ActiveX boshqaruvi
Java dasturlash tili
Sun Microsystems dan applet yozish
haqida ma'lumot
Wikibook-ning Java Booklet Applet
bo'limi
Sun Microsystems dan namoyish
dasturlari ( JDK 1.4 - manba kodini o'z
ichiga oladi)
Sun Microsystems Java Virtual
Machine (ko'pgina veb-brauzerlarda
q
g
Linklar
Kontent CC BY SA 3 0 ga binoan lisenziyalangan
Java ilovalarini ishga tushirish uchun
brauzer plaginlari mavjud).
Biologiya va ijtimoiy tizimlardan
interaktiv Java ilovalari misollari
manba kodli Java ilovalari uchun
misollar
Java ilovalari va servlets brauzer va
veb-server imkoniyatlarini kengaytirish
vositasi sifatida (ulanmagan
ulanish)
Manba -
https://ru.wikipedia.org/w/index.php?
title=Java- applet & oldid
=
98014846
Последняя правка сделана 4 ме…
Kontent CC BY-SA 3.0 ga binoan lisenziyalangan.
(Agar boshqacha ko'rsatilmagan bo'lsa).
Do'stlaringiz bilan baham: |