Hello and wish you ☀️ a sunny day.
I plan to record video 🎥 lessons to describe more details on my Habr posts.
Question because of YouTube blocking in Russia in near future. Please answer - what you think about it...?
I plan to record video 🎥 lessons to describe more details on my Habr posts.
Question because of YouTube blocking in Russia in near future. Please answer - what you think about it...?
Anonymous Poll
64%
VK Video
36%
Rutube
0%
Other - please write ✍️ in comment
Java основы. 1 Урок - язык Java и среда разработки
https://vk.com/video-221759623_456239053
https://vk.com/video-221759623_456239053
VK Видео
Java основы. 1 Урок - язык Java и среда разработки
#java #idea #story #javastory Инструкции - vk.com/video/playlist/-221759623_4 Telegram - https://t.me/notes_about_java VK - https://vk.com/donut/notes_about_java Инструкция по установке системы Linux Mint - https://pingvinus.ru/note/linux-mint-install Скачать…
👍7
Инструкции. Как отблагодарить и поддержать автора?
https://vk.com/video-221759623_456239070
https://vk.com/video-192668858_456239033
https://vk.com/video-221759623_456239070
https://vk.com/video-192668858_456239033
VK Видео
VK Donut для донов
Watch VK Donut для донов 25 s from 1 September 2020 online in HD for free in the VK catalog without signing up! Views: 3795783. Likes: 548.
👍2🔥1
Какая версия Java в вашем проекте? JDK version?
Anonymous Poll
30%
8
10%
11
30%
17
10%
21
7%
Другая, напишу в комментариях.
13%
А что это??
❤2
Какая опасность ждёт в методе IdentityHashMap.remove(key, value) до 20 джавы?
Final Results
18%
Да все нормально там!
6%
Метод remove(key, value) ошибочно удаляет все элементы из мапы.
53%
Метод remove(key, value) ошибочно сравнивал аргумент value со значением в мапе с equals.
24%
В классе IdentityHashMap нету такого метода.
👍4
Как кратко можно охарактеризовать JVM (Java Virtual Machine)?
Anonymous Quiz
15%
Это набор инструментов для Java разработки. В него входит JRE и JVM.
37%
Это часть JDK, которая представляет среду выполнения и предназначена для запуска Java-приложения.
44%
Входит в состав JRE. С помощью виртуализации запускает Java-приложения на любых системах.
4%
Какая-то виртуалка для джавы!
👍4
С помощью ключевого слова "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