Відкрити головне меню

Зміни

32 байти вилучено, 2 роки тому
нема опису редагування
}}
 
'''Java''' (вимовляється ''Джава''; інколи — ''Ява'') — [[Об'єктно-орієнтоване програмування|об'єктно-орієнтована]] [[мова програмування]], випущена 1995 року компанією «[[Sun Microsystems]] у [[1995]] році» як основний компонент [[платформа Java|платформи Java]]. ЗаразЗ 2009 року мовою займається компанія «[[Oracle Corporation|Oracle]]», яка того року придбала [[«Sun Microsystems]] у [[2009]] році. Синтаксис мови багато в чому схожий на [[C (мова програмування)|C]] та [[C++]]». УВ офіційній реалізації Java-програми [[Компілятор|компілюються]] у [[байт-код]], який при виконанні інтерпретується [[віртуальна машина Java|віртуальною машиною]] для конкретної платформи.
 
«Oracle» надає компілятор Java та [[віртуальна машина Java|віртуальну машину Java]], які задовольняють специфікації [[Java Community Process]], під ліцензією [[GNU General Public License]].
 
Мова значно запозичила синтаксис із [[C (мова програмування)|C]] і [[C++]]. Зокрема, взято за основу об'єктну модель {{s|С++}}, проте її модифіковано. Усунуто можливість появи деяких конфліктних ситуацій, що могли виникнути через помилки програміста та полегшено сам процес розробки об'єктно-орієнтованих програм. Ряд дій, які в С/C++ повинні здійснювати програмісти, доручено віртуальній машині. Передусім Java розроблялась як платформо-незалежна мова, тому вона має менше низькорівневих можливостей для роботи з апаратним забезпеченням, що в порівнянні, наприклад, з C++ зменшує швидкість роботи програм. За необхідності таких дій javaJava дозволяє викликати підпрограми, написані іншими мовами програмування.
 
Java вплинула на розвиток [[J++]], що розроблялась компанією «[[Microsoft]]». Роботу над J++ було зупинено через судовий позов компанії «Sun Microsystems», оскільки ця мова програмування була модифікацією Java. Пізніше в новій платформі «Microsoft» [[.NET Framework|.NET]] випустиловипустили [[Visual J Sharp|J#]], щоб полегшити міграцію програмістів J++ або Java на нову платформу. З часом нова мова програмування [[C Sharp|С#]] стала основною мовою платформи, перейнявши багато чого з Java. J# востаннє включався в версію [[Microsoft Visual Studio]] 2005. Мова сценаріїв [[JavaScript]] має схожу із Java назву і синтаксис, але не пов'язана із Java.
 
== Назва ==
111 753

редагування