Відмінності між версіями «Java»!!!

(не показані 3 проміжні версії цього учасника) | |||
Рядок 1: | Рядок 1: | ||
− | + | [[Створив::Лісовий Денис|Pis D ]] | |
<br> | <br> | ||
− | |||
==Java== | ==Java== | ||
− | Java (вимовляється Джава; інколи — Ява) — [ | + | Java (вимовляється Джава; інколи — Ява) — [[Тип::об'єктно-орієнтована]] мова [[Програмування |програмування]], випущена [[Рік створення::1995]] року [[Створена::«Sun Microsystems»]] як основний компонент платформи Java. З 2009 року мовою займається компанія [https://uk.wikipedia.org/wiki/Oracle_Corporation «Oracle»], яка того року придбала [https://uk.wikipedia.org/wiki/Sun_Microsystems «Sun Microsystems»]. В офіційній реалізації Java-програми компілюються у [https://uk.wikipedia.org/wiki/Байт-код байт-код], який при виконанні інтерпретується віртуальною машиною для конкретної платформи. |
«Oracle» надає компілятор Java та [https://uk.wikipedia.org/wiki/Віртуальна_машина_Java віртуальну машину Java], які задовольняють специфікації [https://uk.wikipedia.org/wiki/Java_Community_Process Java Community Process], під ліцензією [https://uk.wikipedia.org/wiki/GNU_General_Public_License GNU General Public License]. | «Oracle» надає компілятор Java та [https://uk.wikipedia.org/wiki/Віртуальна_машина_Java віртуальну машину Java], які задовольняють специфікації [https://uk.wikipedia.org/wiki/Java_Community_Process Java Community Process], під ліцензією [https://uk.wikipedia.org/wiki/GNU_General_Public_License GNU General Public License]. | ||
Мова значно запозичила синтаксис із [[C|C]] і [https://uk.wikipedia.org/wiki/C%2B%2B C++]. Зокрема, взято за основу об'єктну модель С++, проте її модифіковано. Усунуто можливість появи деяких конфліктних ситуацій, що могли виникнути через помилки програміста та полегшено сам процес розробки об'єктно-орієнтованих програм. Ряд дій, які в С/C++ повинні здійснювати програмісти, доручено віртуальній машині. Передусім Java розроблялась як платформо-незалежна мова, тому вона має менше низькорівневих можливостей для роботи з апаратним забезпеченням, що в порівнянні, наприклад, з C++ зменшує швидкість роботи програм. За необхідності таких дій Java дозволяє викликати підпрограми, написані іншими мовами програмування. | Мова значно запозичила синтаксис із [[C|C]] і [https://uk.wikipedia.org/wiki/C%2B%2B C++]. Зокрема, взято за основу об'єктну модель С++, проте її модифіковано. Усунуто можливість появи деяких конфліктних ситуацій, що могли виникнути через помилки програміста та полегшено сам процес розробки об'єктно-орієнтованих програм. Ряд дій, які в С/C++ повинні здійснювати програмісти, доручено віртуальній машині. Передусім Java розроблялась як платформо-незалежна мова, тому вона має менше низькорівневих можливостей для роботи з апаратним забезпеченням, що в порівнянні, наприклад, з C++ зменшує швидкість роботи програм. За необхідності таких дій Java дозволяє викликати підпрограми, написані іншими мовами програмування. | ||
Java вплинула на розвиток J++, що розроблялась компанією [https://uk.wikipedia.org/wiki/Microsoft «Microsoft»]. Роботу над J++ було зупинено через судовий позов «Sun Microsystems», оскільки ця мова програмування була модифікацією Java. Пізніше в новій платформі «Microsoft» [https://uk.wikipedia.org/wiki/.NET_Framework .NET] випустили [https://uk.wikipedia.org/wiki/Visual_J_Sharp J#], щоб полегшити міграцію програмістів J++ або Java на нову платформу. З часом нова мова програмування С# стала основною мовою платформи, перейнявши багато чого з Java. [https://uk.wikipedia.org/wiki/Visual_J_Sharp J#] востаннє включався в версію [https://uk.wikipedia.org/wiki/Microsoft_Visual_Studio Microsoft Visual Studio] 2005. Мова сценаріїв [https://uk.wikipedia.org/wiki/JavaScript JavaScript] має схожу із Java назву і синтаксис, але не пов'язана із Java. | Java вплинула на розвиток J++, що розроблялась компанією [https://uk.wikipedia.org/wiki/Microsoft «Microsoft»]. Роботу над J++ було зупинено через судовий позов «Sun Microsystems», оскільки ця мова програмування була модифікацією Java. Пізніше в новій платформі «Microsoft» [https://uk.wikipedia.org/wiki/.NET_Framework .NET] випустили [https://uk.wikipedia.org/wiki/Visual_J_Sharp J#], щоб полегшити міграцію програмістів J++ або Java на нову платформу. З часом нова мова програмування С# стала основною мовою платформи, перейнявши багато чого з Java. [https://uk.wikipedia.org/wiki/Visual_J_Sharp J#] востаннє включався в версію [https://uk.wikipedia.org/wiki/Microsoft_Visual_Studio Microsoft Visual Studio] 2005. Мова сценаріїв [https://uk.wikipedia.org/wiki/JavaScript JavaScript] має схожу із Java назву і синтаксис, але не пов'язана із Java. | ||
[[Категорія:Мови програмування]] | [[Категорія:Мови програмування]] |
Поточна версія на 22:25, 27 липня 2017
Java
Java (вимовляється Джава; інколи — Ява) — об'єктно-орієнтована мова програмування, випущена 1995 року «Sun Microsystems» як основний компонент платформи Java. З 2009 року мовою займається компанія «Oracle», яка того року придбала «Sun Microsystems». В офіційній реалізації Java-програми компілюються у байт-код, який при виконанні інтерпретується віртуальною машиною для конкретної платформи. «Oracle» надає компілятор Java та віртуальну машину Java, які задовольняють специфікації Java Community Process, під ліцензією GNU General Public License. Мова значно запозичила синтаксис із C і C++. Зокрема, взято за основу об'єктну модель С++, проте її модифіковано. Усунуто можливість появи деяких конфліктних ситуацій, що могли виникнути через помилки програміста та полегшено сам процес розробки об'єктно-орієнтованих програм. Ряд дій, які в С/C++ повинні здійснювати програмісти, доручено віртуальній машині. Передусім Java розроблялась як платформо-незалежна мова, тому вона має менше низькорівневих можливостей для роботи з апаратним забезпеченням, що в порівнянні, наприклад, з C++ зменшує швидкість роботи програм. За необхідності таких дій Java дозволяє викликати підпрограми, написані іншими мовами програмування. Java вплинула на розвиток J++, що розроблялась компанією «Microsoft». Роботу над J++ було зупинено через судовий позов «Sun Microsystems», оскільки ця мова програмування була модифікацією Java. Пізніше в новій платформі «Microsoft» .NET випустили J#, щоб полегшити міграцію програмістів J++ або Java на нову платформу. З часом нова мова програмування С# стала основною мовою платформи, перейнявши багато чого з Java. J# востаннє включався в версію Microsoft Visual Studio 2005. Мова сценаріїв JavaScript має схожу із Java назву і синтаксис, але не пов'язана із Java.
Developed by Інститут Програмних Систем