Page 192 - 6253
P. 192

підвищенню  потужності  колекцій  та  спрощенню  їх  застосування  на  практиці.

            Незважаючи  на  усі  ці  зміни,  розробники  комплекту  JDK  5  також  не  забули  про

            програми,  які  були  написані  з  використанням  старих  класів  та  інтерфейсів  і

            включили  їх  в  інфраструктуру  колекцій  Collections  Framework,  що  значно

            підвищило  переносимість  програмного  коду  написаного  на  мові  Java.  Додаткові

            відомості про Heap і Stack пам'ять в Java наведені в додатку В.


                                                    Контрольні запитання


                1.  Яким чином можна отримати представлення карти у вигляді колекції?

                2.  Яке призначення інтерфейсу Map?

                3.  Яке призначення інтерфейсу Map.Entry?

                4.  Яке призначення інтерфейсу SortedMap?

                5.  Яке призначення інтерфейсу NavigableMap?

                6.  В яких випадках використовується клас EnumMap?

                7.  В яких випадках використовується клас HashMap?

                8.  В яких випадках використовується клас TreeMap?

                9.  В яких випадках використовується клас WeakHashMap?

                10.  В яких випадках використовується клас LinkedHashMap?

                11.  В яких випадках використовується клас IdentityHashMap?

                12.  Для чого використовуються компаратори у мові Java?

                13.  До яких класів можуть бути застосовані компаратори?

                14.  Яке призначення методів compare() та equals()?

                15.  Які методи класу Arrays для роботи із масивами Ви знаєте?

                16.  Перелічіть застарілі класи для роботи з наборами об’єктів у мові Java.

                17.  Назвіть  причину,  чому  застарілі  класи  підтримуються  інфраструктурою

                    колекцій Collections Framework.




















                                                              191
   187   188   189   190   191   192   193   194   195   196   197