Сұн Міцросyстемс компаниясының жасап шығарған



Pdf көрінісі
Дата13.01.2020
өлшемі104,83 Kb.

Ізде


Жава

(бағдарламалау

тілі)

Жава — Сұн Міцросyстемс

компаниясының жасап шығарған

объектіге-бағытталған

бағдарламалау тілі. Жава



қосымшалары әдетте арнайы 

байт-


кодта

 компиляцияланады, сол

себепті олар кез келген виртуалды

Жава-машинасында (ЖВМ)

компьютерлік архитектурасына

тәуесіз орындалады. Ресми шығу күні

— 23 мамыр 1995 жыл.


Жава

бағдарламалау

парадигмасы

объектіге

бағытталған

бағдарламалау тілі,

структуралық

,

императивтік



,

кроссплатфалық



Пайда болды

1995


Дамытушы/

дизайнері

Орацле


Цорпоратіон (бұрын

Сұн Міцросyстемс)

Бағдарламалық

жасақтама рилизі

Жава Стандард

Едітіон 7/ 28 шілде

2011


Теру жүйесі

қатал


 

полиморфты

,

статикалық



,

қауіпсіз,



Операциялық

жүйесі

кроссплатформалы



Бағдарламалық

жасақтама

лицензиясы

ГНҰ Генерал Пұбліц

Ліценсе

 / 


Жава

Цоммұнітy Процесс



Веб-

сайты

http://oracle.com/technetwork/java/



Айтылуы жөнінде қазақ тілінде басқа

тілдердегі сияқты екі бір-бірінен

ажыратылған қағида пайда болды:

ағылшын тілінен алынған /ˈдʒɑːвə/

(«джава») және Ява аралының

айтылуына сәйкес келетін дәстүрлі-

халықтық «ява». Сұн компаниясы

ағылшындық айтылуды бүкіл әлемде

ұстанады. Жава — деп тек қана тілді

ғана емес, сонымен қатар осы тіл

негізінде жасайтын және орындайтын

Айтылуы, атаудың

қолдануы


платформаны атайды. Бастапқыда

тіл Оак («емен») болып аталған және

оны Джеймс Гослинг тұрмыстық

электрондық құрылғыларды

бағдарламалау үшін жасалынатын.

Біраз уақыт өткеннен кейін тілдіі атын

ЖАВА деп ауыстырады және оны

клиенттік қосымшаларды және

серверлік бағдарламалық

қамтаманы жасау үшін қолданыла

бастады. Кейбір

бағдарламалаушылардың сүйікті

кофе маркасы Жава құрметіне

аталды. Сол себепті тілідң



эмлемасында түтіндеп тұрған кофесі

бар шынаяқ бейнеленген. Сонымен

қатар осы жава атауының шығу тегі

туралы басқа да нұсқалар бар.

Жава - дағы бағдарламалар, байттық

кодты өндейтін және жабдықтамаға

нұсқамаларды беретін интерпретатор

болып табылатын (ЖВМ) Жава

виртуалды машинасында

Тілдің негізгі

ерекшеліктері


орындалатын 

байт-кодқа

трансляцияланады

.

Бағдарламалау - қандай да бір тілде



код құру процесі, бұл код арнайы

бағдарлама - транслятор арқылы

файлға өзгертіледі. Транслятордың

екі типі бар: компилятор және

интерпретатор. Компилятор код

тілінде жазылған мәтінді файлға

аударады. Ал интерпретатор код

Бағдарламалау

ерекшеліктері


тілінде жазылған мәтінді машиналық

кодқа ауыстырады да оның

орындалуын қамтамасыз етеді. Жава

- компиляциалайтын тіл болып

табылады. Жавада

бағдарламалаудың жақсы

жақтарының негізгісін айта кетсек,

кодың ауысу ерекшелігі:



Жава тіліндегі КОД –



(арнайы



бағдарлама - транслятор)–



БАЙТТЫҚ КОД –



 (ЖВМ – Жава

Віртұал Масһіне) –



МАШИНАЛЫҚ



КОД , сондықтан бұл тілде жазылған

бағдарлама кез келген жүйелі кез

келген компьютерда жұмыс істей

алады, тек ол компьютерда ЖВМ

орнатылған болу керек. Осыдан

Жавада жазылған

бағдарламалардың жақсы қасиеті -

әр түрлі компьютерларда жұмыс істей

алу қабілеттілігі туады.

Жава ішінде технологиялардың

бірнеше негізгі топтары бар:

Жава платформаларының

классификациясы



Жава СЕ — Жава Стандард Едітіон,

Жава негізгі басылымы, АПЫ, Жава

Рұнтіме Енвіронмент

компиляторлары бар;

қолданушылық қосымшалар

жасауға келтірілген, ең алдымен —

үстелдік жүйелер.

Жава ЕЕ — Жава Ентерпрісе Едітіон,

кәсіпорын деңгейіндегі

бағдарламалық жабдықтамалар

жасауға арналған арнайы құралдар

жиыны болып табылады.

Жава МЕ — Жава Міцро Едітіон,

есептеуіш қабілеттері шектелген



құрылғыларда қолдануға арналған,

мысалы ұялы телефондар,

қалталық дербес компьютерлар,

кіріктірме жүйелер.



ЖаваФХ — Жава эволюциясының

Ріцһ Цліент Платформ ретіндегі

келесі қадам технологияся;

ббірлестіктің қосымшалары мен

бизнестың графикалық

интерфейстерін жасауға арналған.



Жава Цард — смарт-карталар мен

жад көлемі мен өңдеу қабілеті өте

шектеулі басқа да құрылғалырда

жұмыс істейтін қосымшалардың



қауіпсіз ортасын құратын

технология.

жадты автоматты түрде басқару;

ерекше жағдайларды өңдеудің

кеңейтілген мүмкіндіктер;

енгізу/шығару фильтрация

құралдарының бай жиыны;

стандартты топтамалар жиыны:

массив, тізім, стек және т.б.;

желілік қосымшалар (оның ішінде

РМЫ протоколын қолдану) жасау

Негізгі мүмкіндіктері



қарапайым құралдар болуы;

ҺТТП-сұраныстар орындау мен

жауаптарды өңдеуге мүмкіндік

беретін кластар болуы;

тілге кіріктірілген көпағымды

қосымшалар жасау құралдары;

дерекқорға унифицияланған

рұқсат:


жекелеген СҚЛ-сұраныстардың

деңгейінде — ЖДБЦ, СҚЛЖ

негізінде;

дерекқорды сақтау қабілеті бар

объекттер концепциясы


деңгейінде — Жава Дата Обжецтс

(ағл.) және Жава Персістенце

АПЫ негізінде;

жалпыламаларды қолдау(1.5

нұсұасынан бастап);

бағдарламалардың паралелді

орындалуы;

«

https://kk.wikipedia.org/w/index.php?



title=Java_(бағдарламалау_тілі)&oldid=201195

Сілттемелер



AlibekKS бұрын /wiki/%D0%90%D1%80%D0%BD%D0%B0%D0%B9%D1%8B:History/Java_(%D0%B1%D

Мәлімет CC BY-SA 3.0  лицензиясы аясында

жетімді басқа жағдайда белгіленеді.

7

» бетінен алынған




Достарыңызбен бөлісу:




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

    Басты бет