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

Реферат Застосування технологій Java і JavaFX для розробки віртуальних лабораторій математичного моделювання





танням повинна бути попередньо скомпільована і зібрана в завантажувальний модуль в машинних кодах. Такий модуль жорстко прив'язаний до конкретної платформі і конкретної операційної системи. Інтерпретуються мови (наприклад, JavaScript) не вимагають попередньої компіляції, програми на них виконуються інтерпретатором, який читає вихідний текст програми і негайно його виконує. Недоліком таких мов є низька швидкість роботи і повна залежність від виконуючої системи [4]. p align="justify"> Розробники Java обрали середній шлях, який полягає в наступному. Програма на мові Java (зазвичай це файл з розширенням. Java) компілюється в проміжний стандартний код, який називається байт-кодом (такі файли мають розширення. Class). Цей код не є машинною мовою якого-небудь конкретного процесора, а спеціально створений авторами Java; його слід розглядати як мова асемблера віртуальної Java-машини, що не має фізичної реалізації. Для того, щоб скомпільована Java-програма могла виконуватися на конкретному комп'ютері, на нього потрібно встановити програму, інтерпретуючу байт-коди Java (зазвичай цю програму також називають віртуальної Java-машиною). Оскільки байт-коди Java - це мова рівня асемблера, неважко добитися повної сумісності реалізацій віртуальних машин для різних платформ. Описаний процес графічно зображений на рис 2.1. br/>В 

Рис. 2.1. Процес запуску програми на Java. br/>

Розібравши принцип роботи даної мови програмування, коротко розглянемо інші можливості Java, необхідні для вирішення поставленого завдання:

В· Створення інтернет-додатків, які називаються апплетами. Аплет - прикладна програма на Java у формі байт-коду, яка вбудовується в веб-оглядач;

В· Об'єктна орієнтованість мови. Java - повністю об'єктно-орієнтована мова, навіть більшою мірою, ніж C + +. Практично Всі сутності в мові Java є об'єктами, що дозволяє розробляти складні проекти;

В· Надійність. Мова Java призначений для створення програм, які повинні надійно працювати в будь-яких ситуаціях. Компілятор виявляє такі помилки, які в інших мовах виявляються тільки на етапі виконання програми, а також помилки, що викликали пошкодження пам'яті за невірного покажчика;

В· Безпека. Мова Java призначений для використання в мережевій або розподіленої середовищі. З цієї причини велика увага була приділена безпеці. Мова Java дозволяє створювати системи, захищені від вірусів і стороннього втручання;

В· міжплатформенних. Компілятор Java (the Java Compiler) генерує архітектурно-незалежний двійковий код, який коректно виконується на будь-якій машині, де є так звана Віртуальна Java-машина. Такий підхід дозволяє розробникам писати програми на мові Java і використовува...


Назад | сторінка 3 з 15 | Наступна сторінка





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

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