Для пользователей, которые регистрируются. Если Вам не приходит письмо с подтверждением email, пишите на admin[at]quizful[dot]net - будем подтверждать вручную. Просим прощения за доставленные неудобства.

С уважением,
команда Quizful
Знаете ли Вы, что

Если у вас есть уникальная статья и вы хотите, чтобы она стала достоянием общественности, вы можете разместить ее на Quizful.

Топ контрибуторов
loading
loading
Лента обновлений
ссылка 18:56:00
Комментарий от vasilchenko:
Это не трудно, но мало кто мыслит в отличной от деся...
ссылка 18:28:37
Добавлен вопрос в тест Java - Основы
ссылка 18:14:25
Комментарий от asker:
молоток, возьми с полки пирожок.
ссылка 17:36:28
Комментарий от alex_skn:
korniltsev, Вы правы. Ответ к задаче исправил, спасибо ...
ссылка 17:26:36
Комментарий от Petr0:
Аналогично
Статистика

Тестов: 130, вопросов: 5785. Пройдено: 113087 / 461682.

Java - Основы - Библиотека классов (core_classes)

Вопросы по библиотечным классам Java

В Java очень мощная и грамотно построенная библиотека классов. Именно поэтому знание библиотечных классов и их методов очень важно для программистов.

Категория "Библиотека классов" посвящена следующим вопросам:

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

На что нужно обратить внимание

В первую очередь, нужно четко понимать, что в самом корне иерархии классов находится класс Object. Именно поэтому желательно знать какие методы есть у этого класса, так как все другие классы будут их наследовать.

Важным является понимание коллекций. Нужно понимать, как работают те или иные реализации List, Map, SortedMap для того, чтобы правильно использовать их при написании приложений.

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

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

Пример 1

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

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

Правильными ответами являются Map и SortedMap. SortedMap в отличии от Map содержит ключи отсортированными.

List не подходит, так как это просто упорядоченная коллекция объектов. А java.util.Set - это коллекция, которая не может содержать дубликаты элементов.

Пример 2

Перечислите все методы, которые есть у класса Object.

  • equals
  • toString
  • hashCode
  • clone

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

Метод toString нужен для отображения текстового представления объекта. Чаще всего используется для отображения отладочной информации.

Метод clone создает и возвращает копию объекта. Итого получается, что все 4 варианта ответа являются верными.