Дополнительные методы в интерфейсе Java

Насколько я понимаю, если вы реализуете интерфейс в java, методы, указанные в этом интерфейсе, должны использоваться подклассами, реализующими указанный интерфейс.

Я заметил, что в некоторых интерфейсах, таких как интерфейс Collection, есть методы, которые закомментированы как необязательные, но что именно это означает? Это меня немного смутило, так как я думал, что потребуются все методы, указанные в интерфейсе?

110
задан Eric Leschinski 19 February 2015 в 18:55
поделиться