Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Хімічна таблиця Менделєєва

Реферат Хімічна таблиця Менделєєва





м. За необхідності таких Дій java дозволяє віклікаті підпрограмі, напісані іншімі мовами програмування. Java вплінула на Розвиток J + +, что розроблялась компанією Microsoft.

Роботу над J + + Було зупинено через Судовий иск Компанії Sun Microsystems, оскількі ця мова програмування булу модіфікацією Java. Пізніше в новій платформі Microsoft. NET випустить J #, щоб полегшіті міграцію програмістів J + + або Java на нову платформу. З годиною нова мова програмування С #, стала основною мовою платформи, перейнявші Багато чого з Java. J # Востаннє включався в версию Microsoft Visual Studio 2005. Мова сценаріїв JavaScript має сходжу Із Java Назву и синтаксис, альо НЕ пов'язана Із Java.

Головня мотивом создания Java булу потреба в мові програмування, яка б НЕ залежався від платформи (тоб від архітектури) i якові можна Було б використовуват для Створення програмного забезпечення, Яке вбудовується в різноманітні побутові Електронні прилади, Такі як мобільні засоби зв'язку, Пристрої дістанційного Керування ТОЩО.

Досить скоро почти ВСІ найпопулярніші тогочасні веб-оглядачі отримай можлівість запускаті «Безпечні» для системи Java аплети всередіні веб-сторінок. У грудні 1998 р. Sun Microsystems випустила Java 2 (спершу под назв J2SE 1.2), де Було реалізовано декілька конфігурацій для різніх тіпів платформ. Наприклад, J2EE прізначалася для создания корпоративних застосунків, а однозначно урізана J2ME для пріладів З ОБМЕЖЕНОЮ ресурсами, таких як мобільні телефони. У 2006 году в маркетингових цілях, Версії J2 Було перейменовано у Java EE, Java ME та Java SE, відповідно.

На протівагу C + +, Java про «єктно-орієнтованіша. Всі дані и Дії групують в класи об »єктів. Віключенням з повної про «єктності (як скажімо в Smalltalk) є прімітівні тіпі (int, float ТОЩО). Це Було свідомим рішенням проектувальніків мови Задля Збільшення Швидкості. Через це, Java не вважається Повністю об »єктно-орієнтовною мовою.

У Java ВСІ про «єкти є похіднімі від головного об» єкта (ВІН назівається просто Object), з Якого смороду успадковують базову поведінку и Властивості.

хочай у C + + Вперше стало доступне множини успадкування, альо у Java можливе Тільки одинарних успадкування, Завдяк чому віключається можлівість конфліктів между членами класу (методи и змінні), Які успадковуються від базових класів.

Стандартні бібліотеки Забезпечують загальний способ доступу до таких платформозалежніх особливая, як обробка графікі, багатопотоковість та роботу з мережами. У Деяк версіях Задля Збільшення продуктівності JVM, байт-код можна компілюваті у машинний код до або во время Виконання програми.

Основна перевага Використання байт-коду - це портатівність. Тім не менше, додаткові витрати на інтерпретацію означаються, что інтерпретовані програми будут почти всегда працювати повільніше, чем скомпільовані у машинний код, и самє того Java здобула репутацію «повільної» мови. Прот, цею розрив Суттєво скоротівся после Введення декількох методів оптімізації у СУЧАСНИХ реалізаціях JVM.

Одним Із таких методів є англ. just-in-time (JIT) компіляція, что перетворює Java байт-код у машинний во время Першого запуску програми, а потім кешує его. У результаті, така програма запускається и віконується швидше, чем Простий інтерпретованій код, альо ціною Додатковий ...


Назад | сторінка 2 з 34 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Java: Засоби побудови звітів для Java-додатків
  • Реферат на тему: Java - мова програмування
  • Реферат на тему: Розробка програми побудови об'ємних гістограм за допомогою мови програм ...
  • Реферат на тему: Основи мови програмування Java
  • Реферат на тему: Програмування на Java