План уровня:
Что еще можно посмотреть на досуге:
Интерфейсы на Wiki
Глава «Интерфейсы» в Thinking in Java
Нашли классную ссылку к материалу данной темы? Добавьте ее сюда в виде комментария. Возможно, именно Ваша ссылка поможет другому человеку стать программистом и улучшить свою жизнь!
Вернуться к плану обучения
Вернуться к обучению java онлайн на JavaRush
- Интерфейсы: сравнение с абстрактным классом, множественное наследование.
- Интерфейсы
- Множественное наследование интерфейсов
- Абстрактный класс vs. интерфейс
- Поток для чтения - InputStream
- Поток для записи - OutputStream

Нашли классную ссылку к материалу данной темы? Добавьте ее сюда в виде комментария. Возможно, именно Ваша ссылка поможет другому человеку стать программистом и улучшить свою жизнь!
Вернуться к плану обучения
Вернуться к обучению java онлайн на JavaRush
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
— принимает 1 аргумент. Однако вызывается данный метод с двумя аргументами
Причём код компилируется и работает.
Объясните, пожалуйста, с чем мы имеем дело?
public class Apply {
public static void process(Processor p, Object s) {
print(«Using Processor » + p.name());
print(p.process(s));
}
Непросто все это увидеть, тоже несколько раз вчитываюсь.
Поясните, пожалуйста, а то я не понимаю. int занимает четыре байта (как нас учили в лекциях ранее). Получается, в переменную размером четыре байта мы читаем значение один байт?
Тоже половину прочел, теперь пылится на полке.
Но на некоторых задачах застрявал на пару часов, все через незаметные ньюансы
Когда там в качестве простенького примера приводится программа на 3 экрана (причем с минимальными пояснениями), то это просто бесит. Книга глубокая, но не сказать, что автор умеет понятно объяснять.