Мова програмування Java: з чого почати вивчення. Де застосовується Java

Застосування

Програми на мові програмування Java, як правило, більш повільні і займають більше оперативної пам’яті. Порівняльний аналіз мов Java і «Сі» показав, що «Сі» трохи продуктивніше. Після численних змін і оптимізації віртуальної машини Java поліпшив свої показники.

Активно використовується для створення мобільних додатків під Android. Програма компілюється в нестандартний байт-код, виконується на віртуальній машині ART. Для компіляції застосовується Android Studio. Це IDE від компанії «Гугл» є офіційною для розробки під ОС Android.

Цікаве:  Ніж монтувати відео: кращі програми

Microsoft розробила власну реалізацію віртуальної машини Java MSJVM. Вона мала такі відмінності, які ламали основоположну концепцію кроссплатформенности – відсутня підтримка деяких технологій і методів, що були нестандартні розширення, що працюють тільки на платформі Windows. Microsoft випустив мова J#, синтаксис і робота в цілому якого дуже нагадує Java. Він не відповідав офіційної специфікації і в підсумку був виключений із стандартного інструментарію розробника Microsoft Visual Studio.