Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Java тілінің негізі және қысқаша тарихы

Кіріспе | Азақ әліпбиінің тарихи кезеңдері | Аріптерді белгілеу | Android ОЖ-сі туралы түсініктеме | Android ОЖ-нің пайда болуы | Android ОЖ-нің 2005-2007 жылдардағы эволюциясы | Android ОЖ және Android қосымшалардың жұмыс істеу приципі | Android қосымшасы компоненттері | Android архитектурасы | Жоба қасиеттері |


Читайте также:
  1. A) Құқықтық позициясын ұстануға тараптардың мүмкіндігі және міндеті
  2. Android ОЖ және Android қосымшалардың жұмыс істеу приципі
  3. B) дәлелдеу құралдары мен тәсілдерін таңдаудағы еріктілігі және өзіндігі
  4. B) Талапкер және оның өкілі
  5. B) талаптың мәнін немесе негізін өзгерту
  6. C) егерде іс бойынша талапкер бірнеше рет сот мәжілісіне келмеген жағдайда және жауапкер іс бойнша қарастыруды оған қарсылық білдірмесе
  7. C) сот және іске қатысушы тұлғалар

 

 

Java тілі интернет желілірімен байланысқан заманауи технологияларға бағытталған. Java тілінде құрылған бағдарламаларды бағытына байланысты екі топқа бөлуге болады:

- Бірінші топқа арнайы интерпретациялайтын «Java машинасы» басқаруымен автономды жұмысқа арналған қосымшаларды жатқызуға болады. Бұл машинаның өнімдері негізгі барлық компьтер платформаларына арналған.

- Екінші топ – бұл аплеттер (applets). Аплеттерді барлық заманауи браузерларда қолданылатын, Java машинасымен интерпретацияланатын түрлі Java қосымшалар деп түсінуімізге болады.

Алғашқыда тіл ретінде C++ бағдарламалау тілін қолдану жоспарланған. Бірақ, бағдарлама құру кезінде кездескен қиыншылықтардың әсерінен жаңа бағдарламалау тілінің пайда болуына әкеліп соқты. Жүйенің мақсаты – заманауи Eiffel, Smalltalk, Objective C, Cedar/Mesa сияқты бағдарламалау тілдерінің ең жақсы қасиеттерін қамту болды.

Желілік технологиялардың қарқынды дамуы қосымшалардың құрылу процессі және таратылуына деген көзқарастың өзгеруіне әкелді. Заманауи қосымшалар қауіпсіз, жұмыс өнімділігі жоғары, әр-түрлі архитектуралы машиналар таратылған ортасында жұмыс істеуі тиіс болды.Тасымалдануға қойылатын талаптар әсерінен машиналық кодтардан тұратын бинарлық файлдарды құру және жеткізудің үйреншікті әдістерінен бас тартуға тура келді. Java құрастыру жүйесі айтылған барлық талаптарға жауап береді, сәйкесінше:

- қарапайым, сондықтан құрастырушылардың кең ауқымды ортасында қолданылады

- объектке бағытталған, яғни, бағадарламалау туралы заманауи көзқарастарға сай

- көпағындылығы – бір уақытта бірнеше тапсырмаларды орындауға мүмкіндік береді

- интерпретацияланатындығы – тасымалдануын қамтамасыз етеді және динамикалық қасиеттерін арттырады

 


Дата добавления: 2015-09-04; просмотров: 551 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Осымша құру ортасын дайындау| Бай объектілік ортасы

mybiblioteka.su - 2015-2024 год. (0.011 сек.)