Жаратылыс тарихы



бет2/5
Дата01.12.2023
өлшемі32,82 Kb.
#194453
1   2   3   4   5
Байланысты:
Жаратылыс тарихы

Java апплеттері
Әрбір апплет сурет, дыбыс файлы немесе анимация элементі сияқты желі арқылы динамикалық түрде жүктелетін шағын бағдарлама болып табылады. Апплеттердің басты ерекшелігі - бұл мультфильмдерді немесе кез келген басқа ақпаратты сақтауға арналған басқа файл пішімі емес, нақты бағдарламалар. Апплет бір сценарийді ғана ойнатпайды, бірақ пайдаланушы әрекеттеріне жауап береді және оның әрекетін динамикалық түрде өзгерте алады.
Бұл Java тілін ерте қолданушылардың көпшілігін қызықтыратын анимациялық веб-беттер болды. Пайдаланушылар Java тілінің ең революциялық аспектілерін толық түсінуге баяу болғандықтан, бұл тіл динамикалық кескіндерді жүктеу және веб-клиенттермен оңай әрекеттесу үшін басқа технологиялармен жиі салыстырылды. Adobe немесе MacroMedia сияқты дәстүрлі медиа компаниялар олардың өнімдері Java сияқты мүмкіндіктерді қамтамасыз етеді деп мәлімдеді. Kaleida, Taligent және NeXT мәліметтері бойынша, олардың объектіге бағытталған әзірлеу орталары революциялық жағынан кем түспеді. Майкрософт онжылдық технология бойынша жеңіске жетті. Java бағдарламалаудың күшін сезінген кезде сіз ашатын нәрселермен ештеңе салыстыра алмайды.
Пайдаланушы әрекетінің кез келген деңгейін көрсету мүмкіндігі әзірлеу үшін пайдаланылатын платформа толық мүмкіндікті бағдарламалау ортасын қамтамасыз еткен жағдайда ғана бар.
Революциялық бағдарламалау тілі
Тілде мынадай қасиеттер болуы керек еді: қарапайымдылық пен қуаттылық, қауіпсіздік, объектіге бағдарлану, сенімділік, интерактивтілік, архитектуралық тәуелсіздік, түсіндірмелік, жоғары өнімділік және оқудың жеңілдігі. Java тілінде ешқашан бір жолды жазбасаңыз да, оның мүмкіндіктері туралы білу өте пайдалы, өйткені бұл жоғарыда аталған тілдің қасиеттері Дүниежүзілік желі беттеріне динамика береді.
Қарапайымдылық пен күш
Объектілі-бағытталған программалаудың негізгі түсініктерін меңгергеннен кейін сіз Java тілінде бағдарламалауды тез үйренесіз. Бүгінде көп бағдарламалау жүйелері, оларда бір мақсатқа ондаған түрлі жолмен жетуге болатынын мақтан тұтады. Java тілінде шешімдердің көптігі жоқ - сізде мәселені шешудің өте аз нұсқалары болады. Қарапайымдылыққа деген ұмтылыс көбінесе командалық аудармашылар сияқты тиімсіз және түсініксіз тілдерді жасауға әкелді. Java бұл тілдердің бірі емес - сіз үшін OOP және сынып кітапханаларының барлық күші.
Қауіпсіздік
Қазіргі кездегі танымал әдебиеттерде, әсіресе интернетке келгенде, қауіпсіздік мәселелерін талқылау сәнді тақырыпқа айналды. Адамдар Интернетті бизнес үшін пайдалану телефон кабинасының қабырғасына несие картасының нөмірін жазумен бірдей деп санайды. Негізгі қағидалардың біріJava тілін дамыту рұқсатсыз кіруден қорғауды қамтамасыз ету болды. Java бағдарламалары ғаламдық функцияларды шақыра алмайды немесе Java тілін басқа тілдерде жоқ қауіпсіздік деңгейін қамтамасыз ететін еркін жүйелік ресурстарға қол жеткізе алмайды.


Достарыңызбен бөлісу:
1   2   3   4   5




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет