— Здравствуйте, Профессор!

— Ну здравствуй, Амиго! Что-то ты подрос с нашей последней встречи…

— Профессор, мы виделись с вами вчера :) Я пришел к вам за новыми лекциями.

— О чем бы ты хотел узнать, Амиго?

— Кажется, я не до конца разобрался с модификаторами доступа и случаями их использования.

— Вот как! Дай подумать… Точно! У меня есть то, что тебе нужно. И, думаю, найдется кое-что еще, что тебе поможет разобраться в теме этого уровня обучения как можно лучше.

Модификаторы доступа. Private, protected, default, public

В этой лекции познакомимся с понятием «модификаторы доступа» и рассмотрим примеры работы с ними. Ты уже знаешь, что есть четыре модификатора, которые регулируют доступ к разным частям твоего кода. В этот раз подробно разберем, в каких случаях они могут нам пригодиться.

Порядок действий при создании объекта

На сегодня твои познания в Java уже позволяют нам более подробно поговорить о создании объектов. В статье рассмотрим этот процесс «от и до»: как вызываются конструкторы, как и в каком порядке инициализируются поля (в том числе статические) и так далее.

undefined
10
Задача
Java Core, 8 уровень, 3 лекция
Недоступна
Максимальный байт
Ввести с консоли имя файла. Найти максимальный байт в файле, вывести его на экран. Закрыть поток ввода-вывода.
undefined
5
Задача
Java Core, 8 уровень, 3 лекция
Недоступна
Минимальный байт
Ввести с консоли имя файла. Найти минимальный байт в файле, вывести его на экран. Закрыть поток ввода-вывода.
undefined
20
Задача
Java Core, 8 уровень, 3 лекция
Недоступна
Самые частые байты
Ввести с консоли имя файла. Найти байт или байты с максимальным количеством повторов. Вывести их на экран через пробел. Закрыть поток ввода-вывода.
undefined
10
Задача
Java Core, 8 уровень, 3 лекция
Недоступна
Самые редкие байты
Ввести с консоли имя файла. Найти байт или байты с минимальным количеством повторов. Вывести их на экран через пробел. Закрыть поток ввода-вывода.
undefined
10
Задача
Java Core, 8 уровень, 3 лекция
Недоступна
Сортировка байт
Ввести с консоли имя файла. Считать все байты из файла. Не учитывая повторений - отсортировать их по байт-коду в возрастающем порядке. Вывести на экран. Закрыть поток ввода-вывода. Пример байт входного файла: 44 83 44 Пример вывода: 44 83