Класи і інтерфейси цього пакету використовуються для організації багатоязикової підтримки. У пакеті містяться класи, призначені для підтримки форматів представлення дати, часу, чисел і текстових повідомлень в стилях, які прийняті в місцевості, призначеній за умовчанням, або в будь-якій заданій місцевості.
У нім також містяться класи, що забезпечують зіставлення рядків відповідно до правил, прийнятих в даній місцевості, і проглядання символів, слів і пропозицій в рядку відповідно до стилю, прийнятого в даній місцевості.
java.util
Як випливає з назви даного пакету, в java.util містяться допоміжні класи. У цей пакет в Java 1.1 додані нові класи для підтримки моделей обробки подій пакетів AWT і Java Beans, для визначення місцевості (locale) і груп ресурсів (resource bundles), використовуваних для забезпечення багатоязикової підтримки, а також класи для роботи з датою, часом і тимчасовими поясами.
java.util.zip
В цьому пакеті реалізовані класи для розрахунку контрольних сум потоків даних, а також для стиснення і архівації потоків даних з використанням бібліотеки стиснення ZLIB і форматів файлів ZIP і GZIP.
...
Система повинна була увібрати в себе кращі риси з безлічі сучасних систем програмування -- Eiffel, Smalltalk, Objective C, Cedar/Mesa і т. д..
Стрімке зростання мережевих технологій привело до необхідності нового погляду на процес створення і розподілу додатків. Сучасні додатки повинні бути безпечні, високопродуктивні, працювати в розподіленому середовищі на безлічі машин різної архітектури.
Вимоги до переносимості ...
... Найбільш часто використовувані події, наприклад, ті, що пов'язані з мишею і клавіатурою, диспетчеризуються іншим методам класу Component.
Всі події, пов'язані з мишею, викликаються з копією оригінальної події, а також з координатами х і у, в яких ця подія відбулася.
mouseEnter викликається у тому випадку, коли миша входить в компонент.
mouseExit викликається ...
... Схема роботи цього механізму наступна. Ви намагаєтеся (try) виконати блок коду, і якщо при цьому виникає помилка, система порушує (throw) виключення, яке залежно від його типу ви можете перехопити (catch) або передати замовчуваному (finally) обробникові.
Нижче приведена загальна форма блоку обробки виключень. try { // блок коду } catch (ТипИсключения1 е) { ...
...
Читачеві слід уникати спокуси «вести рахунок», а натомість звернути увагу на причини, по яких було зроблено те або інше рішення.
Мова
Механізм роботи з динамічними даними і збірка сміття
Обидві мови реалізують принципово однакову модель роботи з динамічними даними: об'єкти створюються динамічно за допомогою конструкції new, середовище виконання відстежує наявність ...
...
Ну і якнайповнішу і сучаснішу версію пакету Java, пакет Java2 Standard Edition можна завантажити з сайту компанії Sun. Ось з цього - JAVA.SAN.com, на якому знаходиться пакет Java2 Standard Edition, який призначений для роботи в операційних системах Solaris, Linux і, звичайно ж, Windows.
При цьому можна побачити, які найбільш популярні версії цієї мови Java ...