February 28th, 2009
« Еволюція мов програмування |
Мова JAVA розробка програмного забезпечення в середовищі Internet »
В MS JVM ви не побачите підтримки технологій RMI або CORBA, зате тут можна використовувати об’єкти ACTIVEX - технологію, що специфічну тільки для платформи Windows і більш ніде не існує. Microsoft розширила стандартну Java-бібліотеку класів типами, які відображають деякі особливості роботи платформи Windows.
не Можна також забувати і про різну швидкість роботи Java-машин. Ця відмінність може привести до неприпустимих затримок в роботі програми або інших проблем. Висновок з вищесказаного простий: при створенні Java-програм слід тестувати їх на широкому спектрі платформ і не користуватися нестандартними розширеннями мови.
Java - це мова програмування
Існує думка, що Java - це тільки якась мова програмування. Але це всього лише помилка. Так, Java це ще і мова програмування. Це і цілий спектр інших технологій.
Java - це платформа, сучасна програмна платформа, за великим рахунком прагнуча замінити всі функції операційної системи. Можливо, це в недалекому майбутньому і відбудеться (хоча подібні спроби вже були, але провалилися). Основний коник Java - платформонезавісимость, тобто
незалежність програмних засобів, що працюють на віртуальній машині, від апаратного забезпечення і операційної системи.
Слід відмітити, що для платформи Java існує декілька десятків різних мов програмування. Деякі з них можуть компілюватися самим компілятором Java, інші ж здатні працювати безпосередньо з віртуальною машиною.
Java - молодша сестра Си++
чи Дійсно мову програмування Java веде своє походження від Си++? Скоріше немає, чим так. Ідея Sun полягала в тому, щоб спростити навчання Java, зробивши її синтаксис схожим на той, що використовується в найбільш поширеній мові програмування. Це повинно було зрештою стимулювати і спростити перехід на Java Сі-програмістів.
Pages: 1 2 3 4 5 6 7 8
Tags:
додаток,
код,
машина,
мова,
платформа,
програма,
програмування
Схожі записи
- Технологія Java (30.03.2009)
...
Всі види систем можуть взаємодіяти один з одним - від смарт-карт до суперкомп'ютерів - незалежно від апаратної платформи і системного програмного забезпечення. Об'єктно-орієнтована мова, а також віртуальна машина (Virtual Machine), запропоновані компанією Sun Microsystems, офіційно з'явилися на ринку в 1996 році.
Java є ідеальною мовою для мережевих додатків і аплетів Технология Java™ складається з двох елементів: ...
- Java (24.02.2009)
...
Спочатку мова програмування називалася Oak (русськ. Дуб ) і розроблявся Джеймсом Гослінгом для побутової електроніки, але згодом був перейменований в Java і став використовуватися для написання клієнтських додатків і серверного програмного забезпечення.
Названий на честь марки кави Java, коханого програмістами, тому на офіційній емблемі мови Java зображена чашка з димлячою ...
- Програмування на мові Java Революція на імя Java (11.03.2009)
...
Мову Java було потрібно для якісного стрибка в створенні інтерактивних продуктів для мережі Internet.
Три ключові елементи об'єдналися в технології мови Java і зробили її в корені відмінною від всього, що існує на сьогоднішній день.
Java надає для широкого використання свої аплети (applets) - невеликі, надійні, динамічні, не залежні від платформи активні мережеві ...
- Що таке Java Micro Edition (16.03.2009)
...
Для того, щоб програма запрацювала, достатньо, щоб на системі була встановлена ця сама Java-машина. На комп'ютерах вона ставиться окремою програмою, а в більшості телефонів є частиною прошивки.
Для програм, які розраховані на Java ME, є особлива назва - мідлет . Їх дуже часто плутають з аплетами, але це абсолютно різні ...
- Java протистоїть новому поколінню динамічних мов (18.03.2009)
... "Це зяюча дірка в Java на сьогодні", і тому багато хто підтримує проект JRuby по створенню інтерпретатора Ruby на підставі Java. Пан Брюс рекомендує відкрити можливості Java Virtual Machine для динамічних мов, таких як Ruby.
В результаті цього, відзначає він, "ми зможемо запускати динамічні мови, які продуктивніші". Enterprise Java є для цього відповідною кандидатурою.
Доповідач ...
Категория:
Загальна інформація |
Комментарии