Визначення Java

У 1991 році компанія Sun Microsystems розробила об'єктно-орієнтовану мову програмування, відому як Java . Мета полягала в тому, щоб використовувати його в приставки , тип пристрою, який відповідає за прийом і декодування телевізійного сигналу. Першою назвою мови був дуб , пізніше він був відомий як зелений, і він тонко прийняв конфесію Java .

Java

Намір Сонця полягав у створенні мови зі структурою та синтаксисом, подібною до C та C ++ , але з більш простою об'єктною моделлю та усуненням інструментів низького рівня.

Стовпами, на яких базується Java, є п'ять: об'єктно-орієнтоване програмування, можливість виконання однієї програми в різних операційних системах, включення підтримки за замовчуванням для мереж, можливість виконання коду у віддалених системах. Безпечний спосіб і простота використання.

Як правило, Java-додатки компілюються в байт-код (двійковий файл, що має виконувану програму), хоча вони також можуть бути скомпільовані в рідному машинному коді.

Sun контролює специфікації та розробку мови, компіляторів, віртуальних машин і бібліотек класів через Java Community Process . В останні роки компанія (яка була придбана Oracle ) випустила велику частину Java-технологій під ліцензією GNU GPL .

Програма Java дуже широка. Мова використовується в широкому спектрі мобільних пристроїв, таких як телефони та невеликі прилади. В межах Інтернету, Java дозволяє розробляти невеликі програми (відомі як аплети ), вбудовані в HTML-код сторінки, для безпосереднього виконання з браузера; Варто відзначити, що для його роботи необхідно мати правильний плагін, але установка легка і проста.

Причини вибору Java над іншими мовами

* Це об'єктно-орієнтоване : хоча існують ганьби цього режиму, об'єктно-орієнтоване програмування дуже зручно для більшості додатків і має важливе значення для відеоігор. Серед найбільш очевидних переваг, які він пропонує, є великий контроль над кодом і кращою організацією, оскільки досить написати один раз методи і властивості об'єкта, незалежно від кількості їх використання.

* Вона дуже гнучка : Java - це мова, спеціально підготовлена ​​для повторного використання коду; вона дозволяє користувачам брати програму, яку вони розробили раніше, і оновлювати її дуже легко, чи потрібно їм додавати функції або адаптувати її до нового середовища.

* Працює на будь-якій платформі : на відміну від програм, які вимагають конкретних версій для кожної операційної системи (наприклад, Windows або Mac), програми, розроблені в Java, працюють у будь-якому середовищі, оскільки не система виконує їх, а віртуальна машина (відома як Java Virtual Machine або JVM ).

* Його використання не передбачає економічних інвестицій : програмування на Java абсолютно безкоштовне; Не потрібно купувати будь-яку ліцензію , а просто завантажувати розробку ( Java Development Kit або JDK ) і давати волю фантазії.

* Це відкритий код : Java пропонує код майже всіх своїх рідних бібліотек, щоб розробники могли знати і вивчати їх глибоко, або розширювати їх функціональність, користь для себе та інших.

* Це розширювана мова : продовжуючи з попереднім пунктом, кожен програміст має свободу переглядати і вдосконалювати корінний Java-код, і їхня робота може стати вирішенням проблем багатьох людей у ​​всьому світі. Безліч розробників скористалися цією мовою і продовжують це робити.

border=0

Пошук іншого визначення