Недоліки XML

Синтаксис XML є надлишковим.

Розмір XML-документа істотно більше бінарного представлення тих же даних (приблизно на 1 порядок).

Розмір XML-документа істотно більший, ніж документа в альтернативних текстових форматах передачі даних і особливо у форматах даних, оптимізованих для конкретного випадку використання.

Надмірність XML може вплинути на ефективність застосування. Зростає вартість зберігання, оброки і передачі даних.

XML не містить вбудованої в мову підтримки типів даних.

Лекція 14

JAVA-ТЕХНОЛОГІЇ

Зміст

Історія розвитку. 2

Java-технології 2

Мова програмування Java. Початкові цілі. 2

Деякі особливості мови Java. 3

Пакети. 3

Оператор package. 3

Оператор import 4

Інтерфейси. 5

Оператор interface. 5

Оператор implements. 6

Багатопотоковість в Java. 6

Клас Thread. 6

Створення дочірнього класу на базі класу Thread. 7

Інтегрована синхронізація потоків. 7

Синхронізація потоків. 8

Java-аплети. 8

Моделі безпеки Java. 9

Програмування з використанням Java-аплетів. 9

Рівні безпеки при виконанні Java-програм. 9

Верифікатор байт-коду. 10

Мова JavaScript 10

Використання мови JavaScript (приклади) 11


Історія розвитку

Java-технології ґрунтуються на об’єктно-орієнтованій мові Java, яка випущена компанією Sun Microsystems у 1995 році як основному компоненті платформи Java.

Sun Microsystems надає компілятор Java та віртуальну машину Java VM, які задовольняють специфікації Java Community Process, під ліцензією GNU General Public License.

Java-програми компілюються в байт-код (Java BC), який при виконанні інтерпретується віртуальною машиною Java VM для конкретної платформи.

Java-технології

Головною метою створення Java була потреба в мові програмування, яка б не залежала від апаратної або програмної платформи і яку можна було б використовувати для створення програмного забезпечення, яке вбудовується в різноманітні побутові та мобільні електронні прилади.

Період становлення Java збігся у часі з розвитком інформаційної технології W3. Це відіграло вирішальну роль у майбутньому Java, оскільки W3 теж вимагала незалежних від платформи програм. Як наслідок, були зміщені акценти в розробці фірми Sun Microsystems з побутової електроніки на програмування для Internet.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: