Top.Mail.Ru
Ответы

Для чего нужна Java на компьютере?

Устанавливал опенОфис на комп и вместе с ним случайно установил Java, для чего оно нужно, удалить его или оставить, просто я не знаю зачем оно, знаю, что некоторые прог. работают на яве например прога "тунель для сжатия трафа" кажись ?

14 лет назад

Программы на Java транслируются в байт-код, выполняемый виртуальной машиной Java (JVM) — программой, обрабатывающей байтовый код и передающей инструкции оборудованию как интерпретатор, но с тем отличием, что байтовый код, в отличие от текста, обрабатывается значительно быстрее. Достоинство подобного способа выполнения программ — в полной независимости байт-кода от операционной системы и оборудования, что позволяет выполнять Java-приложения на любом устройстве, для которого существует соответствующая виртуальная машина. Другой важной особенностью технологии Java является гибкая система безопасности благодаря тому, что исполнение программы полностью контролируется виртуальной машиной. Любые операции, которые превышают установленные полномочия программы (например, попытка несанкционированного доступа к данным или соединения с другим компьютером) вызывают немедленное прерывание. Часто к недостаткам концепции виртуальной машины относят то, что исполнение байт-кода виртуальной машиной может снижать производительность программ и алгоритмов, реализованных на языке Java. Данное утверждение было справедливо для первых версий виртуальной машины Java, однако в последнее время оно практически потеряло актуальность. Этому способствовал ряд усовершенствований: применение технологии трансляции байт-кода в машинный код непосредственно во время работы программы (JIT-технология) с возможностью сохранения версий класса в машинном коде, широкое использование платформенно-ориентированного кода (native-код) в стандартных библиотеках, аппаратные средства, обеспечивающие ускоренную обработку байт-кода (например, технология Jazelle, поддерживаемая некоторыми процессорами фирмы ARM). По данным сайта shootout.alioth.debian.org, для семи разных задач время выполнения на Java составляет в среднем в полтора-два раза больше, чем для C/C++, в некоторых случаях Java быстрее, а в отдельных случаях в 7 раз медленнее. [14] С другой стороны, для большинства из них потребление памяти Java-машиной было в 10-30 раз больше, чем программой на C/C++. Идеи, заложенные в концепцию и различные реализации среды виртуальной машины Java, вдохновили множество энтузиастов на расширение перечня языков, которые могли бы быть использованы для создания программ, исполняемых на виртуальной машине. [15] Эти идеи нашли также выражение в спецификации общеязыковой инфраструктуры CLI, заложенной в основу платформы .NET компанией Microsoft.

14 лет назад

сам ОпенОфис использует Яву.. . пусть стоит, пригодится

14 лет назад

Не "случайно установил", а инсталлятор Офиса установил, поскольку Офис на Яве и работает. И хорошо, что установил. Под следующее приложение на Яве уже устанавливать не придётся. И не стоит отрубать её автоматическое обновление!

8 лет назад

да пусть стоит с майнои головняков не будет

Java является основой практически для всех типов сетевых приложений и всеобщим стандартом для разработки и распространения встроенных и мобильных приложений, игр, веб-контента и корпоративного программного обеспечения. В мире насчитывается более 9 миллионов специалистов, разрабатывающих приложения на Java, которая позволяет эффективно разрабатывать, внедрять и использовать превосходные приложения и услуги. От портативных компьютеров до центров сбора данных, от игровых консолей до суперкомпьютеров, используемых для научных разработок, от сотовых телефонов до сети Интернет — Java используется повсюду! Логотип Java Java используется на 97% корпоративных настольных ПК Java используется на 89% настольных ПК в США 9 млн разработчиков на Java в мире Инструмент номер 1 среди разработчиков Программа номер 1 среди разработчиков Java используется в 3 млрд мобильных телефонов Java входит в комплект поставки 100% всех проигрывателей дисков Blu-ray Используется 5 млн Java Card Java используется в 125 млн ТВ-устройств 5 из 5 основных производителей оригинального оборудования включают в комплект поставки Java ME Технология Java протестирована, усовершенствована, расширена и проверена участниками сообщества разработчиков Java, архитекторов и энтузиастов. Java позволяет разрабатывать высокопроизводительные портативные приложения практически на всех компьютерных платформах. Доступность приложений в разнородных средах позволяет компаниям предоставлять более широкий спектр услуг, способствует повышению производительности, уровня взаимодействия и совместной работы конечных пользователей и существенному снижению стоимости совместного владения корпоративными и потребительскими приложениями. Java стала незаменимым инструментом для разработчиков и открыла для них следующие возможности: написание программного обеспечения на одной платформе и его запуск практически на любой другой платформе создание программ, работающих в веб-браузере и имеющих доступ к веб-службам разработка приложений на стороне сервера для форумов в Интернете, магазинов, опросов, обработки форм HTML и много другого объединение приложений или служб с использованием языка Java для создания высокоспециализированных приложений или служб создание многофункциональных и эффективных приложений для мобильных телефонов, удаленных процессоров, микроконтроллеров, беспроводных модулей, датчиков, шлюзов, потребительских продуктов и практически любых других категорий электронных устройств Некоторые способы, используемые разработчиками программного Во многих колледжах и университетах преподаются курсы по программированию на платформе Java. Академия Oracle предоставляет учреждениям школьного, профессионального и высшего образования полный портфель программного обеспечения, учебные курсы, хостинговые технологии, факультативное обучение, поддержку и ресурсы сертификации для использования в учебных целях, а также поддержку Java для сотен тысяч студентов. Разработчики также могут повысить свою квалификацию в области программирования на Java с помощью материалов, доступных на веб-сайте Oracle для разработчиков Java, подписки на информационные рассылки, посвященные технологии Java, и журнал Java Magazine, использования учебных пособий по Java и центров программирования для начинающих разработчиков Java, а также участия в веб-, виртуальных или проводимых инструкторами учебных курсах и сертификациях. Логотип OTN Сеть Oracle Technology Network - самое большое в мире сообщество разработчиков приложений, администраторов баз данных, системных администраторов/разработчиков и архитекторов, использующих стандартные технологии в сочетании с продуктами Oracle. Это сообщество также содержит информационную базу java.oracle.com, наиболее полный официальный источник технической информации о Java.

3 месяца назад от
15 лет назад от
3 месяца назад от
Люди действительно не понимают чем грозит блокировка YouTube?

Я почитал комментарии к популярным постам о блокировке YouTube на Пикабу. Нет, я знал что тут сидят в основном деды 55-60+ , которым вообще больше ничего в жизни не нужно. Но я даже представить не мог насколько они, в своём-то возрасте, глупы. Давайте разберём на примерах. Вот есть огромная база видео-уроков по физике:

Целых 483 действительно хороших урока по физике. Первый видеоролик вышел аж 10 лет назад. Я, честно, не разбирался в том, жив ли ещё автор видео. Но давайте его показательно похороним, для примера. Кто всё это дело будет переносить на отечественные платформы? Вот эти 500 видео ТОЛЬКО за 10-11 класс, а есть ведь ещё и вузовские программы. Если этот человек ещё жив или вдруг его лекции уже есть на РуТубе, то мало ли какой другой профессор уже не в состоянии заниматься всем этим переносом, по той или иной причине. Но Пикабушные и ВКшные деды же не понимают, они видят исключительно инфлюенсеров, которых на Ютубе буквально капля в море, в сравнении с обучающими материалами. Ей богу, когда у меня выдал телефон проблему с памятью - мне его починил индус. Моментально. Просто взял индус и объяснил что делать за 3 минуты. На РуТубе есть мой великолепный индус-чинила? Нет, его нет. Ютуб - это база знаний, которая копилась целых 20 лет. Я буквально могу прямым текстом вбить в поиск ошибку винды и мне наглядно покажут как её исправить. При этом язык того, кто показательно исправляет эту ошибку - совершенно случайный. На Ютубе меня научат рисовать, покажут запись первых выступлений каких-нибудь Queen, а после сразу же покажут как играть их песни на гитаре. И применений этой платформе масса. Я понимаю, что не смогу убедить государство НЕ блокировать платформу. Это бесполезно, они дегенераты которые ведут борьбу против населения судя по всему. Но деды повсюду радующимеся блокировкой... Может хотя бы вы перестанете быть такими твердолобыми и посмотрите на платформу чуть менее поверхностно? Прекращайте уже. Не могут русскоязычные люди просто взять и заполнить ВСЕ имеющиеся пробелы в РуТубе, чтобы его вывести на тот же уровень. Это невозможно, ведь Ютуб многонационален. Если я что-то не могу найти на русском языке - я ищу на английском и обязательно это нахожу.

3 месяца назад от
11 месяцев назад от
3 месяца назад от
3 месяца назад от