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

Реферат Створення бази даних автомобілебудівного підприємства у вигляді настільного програми на мові Java





рієнтованого (native) коду в стандартних бібліотеках;

· апаратні засоби, що забезпечують прискорену обробку байт-коду (наприклад, технологія Jazelle, підтримувана деякими процесорами фірми ARM).

Ідеї, закладені в концепцію і різні реалізації середовища віртуальної машини Java, надихнули безліч ентузіастів на розширення переліку мов, які могли б бути використані для створення програм, що виконуються на віртуальній машині. Ці ідеї знайшли також вираз в специфікації загальномовного інфраструктури CLI, закладеної в основу платформи. NET компанією Microsoft.

Усередині Java існують кілька основних сімейств технологій:

· Java SE - JavaStandardEdition, основне видання Java, містить компілятори, API, JavaRuntimeEnvironment; підходить для створення користувацьких додатків, в першу чергу - для настільних систем;

· Java EE - JavaEnterpriseEdition, являє собою набір специфікацій для створення програмного забезпечення рівня підприємства;

· Java ME - JavaMicroEdition, створена для використання в пристроях, обмежених з обчислювальної потужності, наприклад в мобільних телефонах, КПК, вбудованих системах;

· JavaFX - технологія, що є наступним кроком в еволюції Java як RichClientPlatform; призначена для створення графічних інтерфейсів корпоративних додатків і бізнесу;

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

Мова Java активно використовується для створення мобільних додатків для операційної сістемиAndroid. При цьому програми компілюються в нестандартний байт-код, для використання їх віртуальною машиною Dalvik. Для такої компіляції використовується додатковий інструмент, а саме SoftwareDevelopmentKit, який призначений для x86-машини під операційною системою Linux. Його розробили представники компанії Google.

Наступні успішні проекти реалізовані із залученням Java (J2EE) технологій: RuneScape, Amazon, eBay, Yahoo!, LinkedIn.

Наступні компанії в основному фокусуються на Java (J2EE) технологіях: SAP, IBM, Oracle. Зокрема, СУБД Oracle включає JVM як свою складову частину, що забезпечує можливість безпосереднього програмування СУБД на мові Java, включаючи, наприклад, збережені процедури.

Програми, написані на Java, мають репутацію більш повільних і займають більше оперативної пам'яті, ніж написані на мові Сі. Проте, швидкість виконання програм, написаних на мові Java, була істотно поліпшена з випуском в 1997-1998 роках так званого JIT-компілятора у версії 1.1 на додаток до інших особливостей мови для підтримки кращого аналізу коду (такі як внутрішні класи, спрощені логічні обчислення і т. д.). Крім того була проведена оптимізація віртуальної машини Java - з 2000 року для цього використовується віртуальна машина HotSpot. Станом на лютий 2012 року, код Java 7 приблизно лише в 1.8 рази повільніше коду, написаного на мові програмування С.



ГЛАВА 2. РОЗРОБКА І РЕАЛІЗАЦІЯ ПРОЕКТУ БАЗИ ДАНИХ


.1 Інфологіческое моделювання системи


В теорії проектування інформаційних систем предметну область прийнято ...


Назад | сторінка 9 з 26 | Наступна сторінка





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

  • Реферат на тему: Java: Засоби побудови звітів для Java-додатків
  • Реферат на тему: Розробка програми на мові JAVA
  • Реферат на тему: Створення на мові програмування Java аплету, реалізуючого інтерфейс Gnumeri ...
  • Реферат на тему: Технологія розгортання додатків Java Web Start
  • Реферат на тему: Реалізація гри pong на мові Java за допомогою технології Socket