ПредишенСледващото

Въпроси за библиотечните класове на Java

В Java, много силен и добре сложен клас библиотека. Ето защо познаването на библиотечните класове и методи е много важно за програмисти.

  • базов клас на обекта
  • увийте примитиви
  • java.lang пакет
  • java.util пакет
  • колекция - интерфейси и тяхното изпълнение

Какво да се грижа за

На първо място, трябва да се разбере ясно, че в основата на йерархията на клас е класът Object. Ето защо е желателно да се знае кои методи са в този клас, като всички други класове ще ги наследят.

Важно е да се разбиране на колекции. Трябва да се разбере как работят или че изпълнението на Лист, Карта, SortedMap да ги използват правилно, когато пишете приложения.

Примери за въпроси към библиотечните класове в Java

Въпроси за основите на библиотечните класове са предимно практически проверка на знания. Ето някои от тях:

Кои два интерфейс дава възможност за съхранение на предмети под формата на чифт "ключ-стойност"?

  • java.util.Map
  • java.util.List
  • java.util.Set
  • java.util.SortedSet
  • java.util.SortedMap
  • java.util.Collection

Верните отговори са на картата и SortedMap. SortedMap за разлика от картата съдържа ключовете сортирани.

Списък не е подходящ, тъй като тя е просто сбор от предмети. А java.util.Set - колекция, която не може да съдържа дублирани елементи.

Избройте всички методи, които имат класа Object.

клас java.lang.Object равнява метод се използва за сравняване на обекти. метод хеш-код връща код за сегментиране на обекта, се използва за много колекции и често се използва в комбинация с метода равни.

Методът ToString е необходимо да се покаже текстовото представяне на даден обект. Най-често се използва за показване на информация за отстраняване на грешки.

метод клонинг създава и връща копие на обекта. Разгъната се оказва, че всички 4 възможни отговора е правилен.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!