С помощью ключевого слова "new" в Java создается новый ?? Закончите предложение.
Anonymous Quiz
19%
Класс!
69%
Объект.
6%
Переменная.
6%
"new" вообще-то используется в присваивании, а не в создании.
👍3
Как получить значение поля объекта? Класс Human, объект girl, поле name.
Anonymous Quiz
6%
59%
29%
0%
6%
Невозможно получить значение объекта girl! Чтобы получить значение, надо обращаться к классу.
❤3👍1
Корректное сочетание имени класса и поля - ??
Anonymous Quiz
90%
Класс Human, поле name.
5%
Класс Human, поле Name.
0%
Класс human, поле Name.
0%
Класс human, поле name.
5%
Ни один вариант не соответствует правилам именования!
🔥2
Как корректно переименовать класс Human в GodHuman?
Anonymous Quiz
6%
Да просто кликаешь по классу и пишешь GodHuman!
78%
Через сочетание клавишь Shift+F6 и пишешь GodHuman.
0%
Никак, класс вообще-то нельзя переименовать.
17%
Можно переименовать только с понижением первой буквы - godHuman.
👍3
Что будет в строке кода - int boy = new Human();
Anonymous Quiz
0%
Будет новое поле типа int из экзепляра класса Human.
0%
Ошибка из-за лишнего слова "new".
0%
Да все же хорошо! new Human() как раз возвращает тип int.
100%
Ошибка, т.к. int это примитив, а new Human() возвращает экземпляр класса.
0%
Ничего не будет, среда разработки пройдет мимо.
👍1
Зачем нужна строка - import java_basics.lesson_12_class_and_object.Human; ??
Anonymous Quiz
75%
Импорт класса Human для использования в коде.
6%
Импорт текущего класса, в котором это написано в класс Human!
19%
Импорт всего пакета java_basics.lesson_12_class_and_object в котором сидит класс Human.
0%
Это уже устарело. Сейчас импорты не используют.
👍3
Что означает Human@7adf9f5f при выводе объекта в консоль?
Anonymous Quiz
25%
Адрес ячейки памяти примитивного типа этого объекта.
75%
Ссылку на экземпляр класса Human в памяти.
0%
Означает поле 7adf9f5f которое сидит в классе Human.
0%
Символ собачки @ лишний! Тогда будет корректная ссылка на объект.
🔥2
Чем отличаются области Stack и Heap в модели памяти Java?
Anonymous Quiz
5%
Heap это тема! Новая версия джавы работает только в хипе. Stack это старая технология.
11%
В Stack хранятся объекты, а в Heap переменные. Поэтому Heap работает быстро.
68%
Stack хранит поля со ссылкой на объект (при наличии), а в Heap сидят объекты. Поэтому Stack быстрее.
16%
Stack поменьше, а Heap побольше. JRE решает где оптимальнее хранить объект по производительности.
👍2
Какой будет ссылка на объект у поля seven в строке кода "byte seven = 7;" ?
Anonymous Quiz
76%
Это же примитив, кто же его посадит в область Heap! Он живёт в Stack.
6%
Ссылка вида byte@7dftj.
6%
Ссылка будет byte@7seven.
12%
Java в произвольном виде генерирует ссылку для примитива.
🔥2
Что означает выражение "Human man = null;" ?
Anonymous Quiz
24%
Новый экземпляр класса Human будет создан, но у него не будет ссылки на объект.
29%
Объект man будет пустым (null), но ссылка на объект в Heap будет полноценной.
35%
Поле man будет null и ссылки в куче (Heap) у него не будет!
12%
Ошибка компиляции, выражение некорректно составлено.
👍2
Что означает ключевое слово void в методе - void createAndPrintHumans() ?
Anonymous Quiz
81%
Отсуствие возвращаемого значения.
15%
Метод вернет после отработки тип void!
4%
Метод первый в приоритете по выполнению.
0%
Метод последний в приоритете по выполнению.
👍3
Что такое объявление метода в 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