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

7 байтів додано ,  3 роки тому
м
 
{{Main|Критика Java}}
Оскільки Java програми виконуються віртуальною машиною Java, то це призводить до дещо нижчої швидкодіюшвидкодії, порівняно з самого початку скомпільованими нау машинний код програмами (наприклад, написаними на С++). Проте за останнє десятиліття розробники віртуальної машини значно пришвидшили данийцей процес, тож в даний час програми на Java не надто поступаються аналогам на С++. Іншою проблемою Java є те, що для низькорівневого програмування (для роботи з апаратним забезпеченням) все ж необхідно використовувати модулі написані на інших більш підходящихпристосованих для цього мовах програмування (той же С++). Для стандартних задач, як то робота із портами комп'ютера, для Java уже існують готові сторонні native-бібліотеки. Програми, які використовують платформно залежні модулі уже не є настільки портабельними і потребують, щоб дані модулі були реалізовані для різних систем. Ще однією з грунтовних проблем Java є безпека Java аплетів - спеціальних програм на Java, що можуть вбудовуватися у веб-сторінки. Щоправда останні так і не набули значної популярності в інтернеті, поступившись іншим аналогічним технологіям, як то флеш технологія.
 
== Використання іншими компаніями ==
1841

редагування