«Напиши один раз — запускай де завгодно» (англ. Write once, run anywhere, WORA), а іноді WORE (англ. write once, run everywhere) — гасло, створене Sun Microsystems для ілюстрації крос-платформних переваг мови Java.. В ідеалі, це означає, що Java-програма може бути розроблена на будь-якому пристрої, скомпільована в стандартний байт-код і, як очікується, буде працювати на будь-якому іншому пристрої з віртуальною машиною Java (JVM). Установка інтерпретатора JVM або Java на чипи, пристрої або програмні пакети стала стандартною практикою в промисловості.
Платформонезалежність реалізується за рахунок того, що Java — інтерпретована мова. Java-програми зберігаються не у вигляді машинного коду, як .EXE або .COM файли в Windows /MS DOS, а у вигляді байтового (байт-код). Коли запускаєте програму, починає працювати інтерпретатор Java для даної операційної системи (віртуальна машина Java), яка і виконує байтовий код. Віртуальна машина Java (JVM) — це набір певних правил, відповідно до яких той чи інший байткод обробляється в конкретній операційній системі. Для кожної операційної системи (Windows, Solaris, UNIX тощо) існує своя віртуальна машина. Тобто байткод постає у вигляді універсальної мови, яку «зрозуміє» будь-який комп'ютер, якщо на ньому встановлена віртуальна машина Java.
Див. також
Примітки
- JavaSoft ships Java 1.0. Sun Microsystems. 23 січня 1996.
Java's write-once-run-everywhere capability along with its easy accessibility have propelled the software and Internet communities to embrace it as the de facto standard for writing applications for complex networks
{{}}
:|access-date=
вимагає|url=
(); Пропущений або порожній|url=
() - . . 2 травня 2002. Архів оригіналу за 13 серпня 2021. Процитовано 27 липня 2009.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Napishi odin raz zapuskaj de zavgodno angl Write once run anywhere WORA a inodi WORE angl write once run everywhere gaslo stvorene Sun Microsystems dlya ilyustraciyi kros platformnih perevag movi Java V ideali ce oznachaye sho Java programa mozhe buti rozroblena na bud yakomu pristroyi skompilovana v standartnij bajt kod i yak ochikuyetsya bude pracyuvati na bud yakomu inshomu pristroyi z virtualnoyu mashinoyu Java JVM Ustanovka interpretatora JVM abo Java na chipi pristroyi abo programni paketi stala standartnoyu praktikoyu v promislovosti Platformonezalezhnist realizuyetsya za rahunok togo sho Java interpretovana mova Java programi zberigayutsya ne u viglyadi mashinnogo kodu yak EXE abo COM fajli v Windows MS DOS a u viglyadi bajtovogo bajt kod Koli zapuskayete programu pochinaye pracyuvati interpretator Java dlya danoyi operacijnoyi sistemi virtualna mashina Java yaka i vikonuye bajtovij kod Virtualna mashina Java JVM ce nabir pevnih pravil vidpovidno do yakih toj chi inshij bajtkod obroblyayetsya v konkretnij operacijnij sistemi Dlya kozhnoyi operacijnoyi sistemi Windows Solaris UNIX tosho isnuye svoya virtualna mashina Tobto bajtkod postaye u viglyadi universalnoyi movi yaku zrozumiye bud yakij komp yuter yaksho na nomu vstanovlena virtualna mashina Java Div takozhVirtualna mashina JavaPrimitkiJavaSoft ships Java 1 0 Sun Microsystems 23 sichnya 1996 Java s write once run everywhere capability along with its easy accessibility have propelled the software and Internet communities to embrace it as the de facto standard for writing applications for complex networks a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a access date vimagaye url dovidka Propushenij abo porozhnij url dovidka 2 travnya 2002 Arhiv originalu za 13 serpnya 2021 Procitovano 27 lipnya 2009