Что такое объявление метода в Java?
Anonymous Quiz
38%
Первая строка у метода, где написан возвращаемый тип, имя и параметры в скобках.
6%
Зона в фигурных скобках, где описан код действий, выполняемый методом.
44%
Весь код, который описывает метод включая первую строку и область в фигурных скобках!
13%
Это строка с именем метода на стороне клиента с помощью которой можно обратиться к методу.
👍2
Чем тело метода отличается от сигнатуры?
Anonymous Quiz
70%
Тело это область в фигурных скобках, а сигнатура это имя и параметры.
0%
Сигнатура это область в фигурных скобках, а тело это имя и параметры.
4%
Тело это выполняемые команды, а сигнатура это строка с вызовом на стороне клиента.
26%
Сигнатура это весь код описывающий метод, а тело это зона в фигурных скобках!
🔥2
Привет друзья!
Нужды проекта в оборудовании для записи уроков:
1. Ноутбук.
- разрешение экрана от FullHD (1920x1080)
- CPU от 6 ядер (для Java многопоточности)
- жесткий диск SSD
- оперативка от 16гб
- без ОС либо на Linux
Пример со скидкой
https://www.dns-shop.ru/product/dfec1d8a213bed20/156-..
2. Микрофон.
Подходящий вариант
https://www.dns-shop.ru/product/778ee96062a93332/mikrofon-fifine-k680-cernyj/
ИТОГО нужно около 60 тыс. руб. для ноутбука и микрофона.
Как уже говорил ноутбук на котором пишу видео не может выдать FullHD качества и у меня нету микрофона для хорошего звука в уроках...
Проект живёт благодаря вашей поддержке!
Вы можете перевести деньги на карту в пользу оборудования проекта.
Карта - 2202 2068 4912 7498 Максим Валерьевич У.
Либо через VK Donut - видео инструкция по ссылке
https://vk.com/video-221759623_456239026
Благодарю вас за участие и поддержку!
Успехов в обучении!
Нужды проекта в оборудовании для записи уроков:
1. Ноутбук.
- разрешение экрана от FullHD (1920x1080)
- CPU от 6 ядер (для Java многопоточности)
- жесткий диск SSD
- оперативка от 16гб
- без ОС либо на Linux
Пример со скидкой
https://www.dns-shop.ru/product/dfec1d8a213bed20/156-..
2. Микрофон.
Подходящий вариант
https://www.dns-shop.ru/product/778ee96062a93332/mikrofon-fifine-k680-cernyj/
ИТОГО нужно около 60 тыс. руб. для ноутбука и микрофона.
Как уже говорил ноутбук на котором пишу видео не может выдать FullHD качества и у меня нету микрофона для хорошего звука в уроках...
Проект живёт благодаря вашей поддержке!
Вы можете перевести деньги на карту в пользу оборудования проекта.
Карта - 2202 2068 4912 7498 Максим Валерьевич У.
Либо через VK Donut - видео инструкция по ссылке
https://vk.com/video-221759623_456239026
Благодарю вас за участие и поддержку!
Успехов в обучении!
dns-shop.ru
Купить 15.6" Ноутбук MSI Modern 15 B7M-255XRU черный в интернет-магазине DNS. Характеристики, цена MSI Modern 15 B7M-255XRU | 5424242.
Купить с гарантией качества 15.6" Ноутбук MSI Modern 15 B7M-255XRU черный в интернет-магазине DNS. Выгодные цены на MSI Modern 15 B7M-255XRU в сети магазинов DNS. Можно купить в кредит или рассрочку.
👍4
Можно ли вызвать метод с параметрами (не varargs) - не подавая параметры?
Anonymous Quiz
19%
Да можно, а чё нет то?
81%
Нельзя. Если параметры есть - значит обязательно подавать!
👍3
Новый клип из поздравления с Рождеством Христовым!
https://vk.com/clip-221759623_456239047
https://vk.com/clip-221759623_456239047
VK
Notes about Java - уроки программиста в VK Клипах
#java #idea #donut #git #обучение #уроки Telegram -
🔥3
Чем опасна сигнатура метода с несколькими параметрами одинакового типа?
Anonymous Quiz
28%
Ничем. Метод сам может понять как работать с параметрами!
40%
Приводит к ошибке в обработке параметров при нарушении последовательности.
8%
Вопрос неправильный. Нельзя вызвать метод с несколькими параметрами одинакового типа.
24%
Ничем. Без разницы - отличается или нет тип у нескольких параметров в сигнатуре метода.
👍3❤1
Как применяются ключевые слова return и void в методах?
Anonymous Quiz
83%
Return это возвращение результата метода, а void это отсутствие возвращаемого значения.
4%
Return это отсутствие возвращаемого значения, а void это возвращение результата метода.
4%
Return обозначает конец метода, а void это начало обработки.
4%
Return это начало работы метода, а void это завершение!
4%
void это возвращение примитива, а return это отдача ссылочного типа!
👍2
Какого типа данные может вернуть метод?
Anonymous Quiz
5%
Только примитивные!
0%
Только ссылочные.
90%
Примитивные и ссылочные типы данных.
5%
Метод вообще-то не возвращает данные, он только записывает.
👍3
Чем означает понятие "с клиентской стороны" по отношению к методу?
Anonymous Quiz
75%
Место вызова является клиентом, так как запрашивает выполнение метода. Аналогия "хочу мороженое".
6%
Сам метод является клиентом, из-за обращения к нему со стороны места вызова.
0%
Бухгалтерша заходит с клиентской стороны к методу для расчёта зарплаты!
19%
С клиентской стороны - это означает вызов метода только при наличии параметров.
❤3
При каких условиях может быть несколько return в методе?
Anonymous Quiz
8%
Если нужно вернуть тип отличный от типа возвращаемого методом.
80%
При наличии условий ветвления логики типа if-else, switch.
4%
Если нужно вернуть массив, то несколько return, если один объект, то один return!
8%
При условии "2 в одном флаконе" - создания нового объекта и возвращения его из метода.
🔥3
Что будет если сменить тип метода на отличный от ожидаемого со стороны клиента?
Anonymous Quiz
46%
Ошибка и покраснение строк кода как у клиента, так и в самом методе.
46%
Ошибка и покраснение только у клиента, сам метод будет счастлив!
0%
Ошибка и покраснение только у метода, клиент останется счастлив.
8%
Проблема не страшна, но может стать известна в самый неудобный момент работы программы.
👍2
Почему return относиться к операторам управления ходом выполнения?
Anonymous Quiz
57%
Может "нарушить" ход выполнения программы сверху-вниз и завершить работу метода в ветвлении логики!
14%
Запускает выполнение метода снизу-вверх - то есть вверх ногами.
7%
Может повысить приоретет выполнения метода при выполнении программы.
21%
Return не является оператором управления ходом выполнения. Например if-else, switch да.
👍2
Рецепт приготовления вкусного и ароматного компьютера для программиста!
https://vk.com/@-221759623-deshevyi-i-serdityi-komputer
https://vk.com/@-221759623-deshevyi-i-serdityi-komputer
VK
Дешевый и сердитый компьютер!
Привет!
👍4😱1
Чем "мусорный" объект отличается от нормального?
Anonymous Quiz
18%
Ничем. Сборщик мусора сам уберёт его. Можно не париться!
68%
Мусорный объект - это объект, который не работает(поле на него не ссылается) и занимает память.
0%
Мусорный объект - это рабочий объект на который ссылаются множество переменных.
14%
Да просто сборщик мусора не смог удалить этот объект вовремя, за это его прозвали "мусорным".
👏2
Forwarded from Notes about Java 🌴
Жмем на лампочку в опросе! Она подскажет точное время урока, где спрятан ответ на вопрос 😊
🔥2
Из каких этапов состоит работа сборщика мусора Garbage Collector?
Anonymous Quiz
20%
Сборщик мусора без этапов просто удаляет из памяти ненужные объекты.
5%
Из двух этапов - сканирования мусора и очистки из памяти!
55%
Работает в три этапа: 1.Маркировка. 2.Очистка. 3.Уплотнение.
20%
Работает на оптимизацию: 1.Очистка. 2.Маркировка. 3.Уплотнение.
👍3
Как обнулить(удалить) ссылку на объект у переменной man типа Human?
Anonymous Quiz
27%
Human man = new Human();
4%
man = boy; , где Human boy = new Human();
58%
man = null;
8%
man = 0;
4%
Вы что?? Ссылку же нельзя обнулить!
👍3
Какие локальные объекты выживут после отработки метода?
Anonymous Quiz
64%
Сборщик мусора уберёт все локальные объекты метода!
14%
Выживут только те, которые участвуют в возвращении результата.
7%
Останутся все, так как они реально работают в методе.
14%
Выживут только те, которые не участвуют в возвращении результата.
👍2🔥2
Что делать, если поле инициализировано, но не используется?
Anonymous Quiz
8%
Да ну его, пусть остаётся в коде, ничего страшного.
12%
Раз поле заведено, значит оно где-то работает!
8%
Сборщик мусора всё сам почистит, зачем париться?
72%
Неиспользуемые поля удалить и поправить код, чтобы избежать переполнения памяти.
👏5
Чем инкапсуляция отличается от наследования?
Anonymous Quiz
67%
Инкапсуляция объединяет данные в одной упаковке, а наследование это от родительского класса.
8%
Инкапсуляция это от родительского класса, а наследование объединяет данные в одной упаковке!
17%
В теории ООП отличия есть, но на практике в коде проектов это одно и тоже.
8%
Инкапсуляция включает в себя наследование. То есть это расширение функционала.
😁4👏1
Чем getter отличается от setter??
Anonymous Quiz
11%
Getter чтобы задать значение поля, а setter для получения.
74%
Setter чтобы задать значение поля, а getter для получения!
5%
Getter возвращает определённый тип данных, а setter отдаёт только значение без типа.
11%
Setter возвращает определённый тип данных, а getter отдаёт только значение без типа.
🔥3