Вам нравятся посты с кодом?
anonymous poll
Я узнаю много нового – 1K
👍👍👍👍👍👍👍 74%
Мне слишком просто, нужно сложнее – 307
👍👍 17%
Лучше постите что-то другое – 164
👍 9%
👥 1825 people voted so far.
anonymous poll
Я узнаю много нового – 1K
👍👍👍👍👍👍👍 74%
Мне слишком просто, нужно сложнее – 307
👍👍 17%
Лучше постите что-то другое – 164
👍 9%
👥 1825 people voted so far.
Что выведет программа?
anonymous poll
11 22 33 11 22 33 – 222
👍👍👍👍👍👍👍 66%
Error – 82
👍👍👍 24%
Exception – 16
👍 5%
Ничего – 15
▫️ 4%
👥 335 people voted so far.
anonymous poll
11 22 33 11 22 33 – 222
👍👍👍👍👍👍👍 66%
Error – 82
👍👍👍 24%
Exception – 16
👍 5%
Ничего – 15
▫️ 4%
👥 335 people voted so far.
Библиотека джависта | Java, Spring, Maven, Hibernate
Photo
Программа выдаст ошибку при компиляции, так как это недопустимый способ объявления массива.
#вопросы_с_собеседований
Расскажите про внутренние классы. Когда вы их будете использовать?
Расскажите про внутренние классы. Когда вы их будете использовать?
Приглашаем присоединиться к обсуждению: как вы планируете свой рабочий день, чтобы не выгорать?
https://proglib.io/discussions/kak-vy-planiruete-svoy-rabochiy-den-chtoby-ne-vygorat-2019-12-11
https://proglib.io/discussions/kak-vy-planiruete-svoy-rabochiy-den-chtoby-ne-vygorat-2019-12-11
Библиотека джависта | Java, Spring, Maven, Hibernate
Какие из способов инициализации неверны?
Ответ: строки 3, 4 вызывают ошибку — отсутствует размер массива.
Библиотека джависта | Java, Spring, Maven, Hibernate
#вопросы_с_собеседований Расскажите про внутренние классы. Когда вы их будете использовать?
Внутренний класс — это класс, который находится внутри класса или интерфейса. При этом он получает доступ ко всем полям и методам своего внешнего класса. Применяется для обеспечения какой-то дополнительной логики класса, однако использование внутренних классов сильно усложняет программу, рекомендуется избегать их использования.
#вопросы_с_собеседований
Расскажите про приведение типов. Что такое понижение типа? Когда можно получить ClassCastException?
Расскажите про приведение типов. Что такое понижение типа? Когда можно получить ClassCastException?
Библиотека джависта | Java, Spring, Maven, Hibernate
Что будет выведено на экран?
В двух вариантах ответов ошибки. На самом деле варианты — TopJava и TopJava (бесконечно).
Библиотека джависта | Java, Spring, Maven, Hibernate
Что будет выведено на экран?
В секции инкремента/декремента можно вставить любое валидное выражение. Здесь это выражение приводит к бесконечному циклу, и на экран бесконечно выводится TopJava.
Библиотека джависта | Java, Spring, Maven, Hibernate
#вопросы_с_собеседований Расскажите про приведение типов. Что такое понижение типа? Когда можно получить ClassCastException?
Приведение типов - установка типа переменной или объекта отличного от текущего. В Java есть два вида приведения: автоматическое и не автоматическое. Если мы расширяем тип, то явное преобразование не требуется, приведение происходит автоматически. Если же сужаем, возникает необходимость явно указывать приведение типа.
В случае с объектами мы можем сделать автоматическое приведение от наследника к родителю, но никак не наоборот, тогда возникнет ClassCastException.
В случае с объектами мы можем сделать автоматическое приведение от наследника к родителю, но никак не наоборот, тогда возникнет ClassCastException.
#вопросы_с_собеседований
Расскажите про потоки ввода-вывода.
Расскажите про потоки ввода-вывода.
На рынке не хватает разработчиков – на одном hh программистов ищут 4000 фирм. Спрос обуславливает зарплату: Java-разработчик получает в среднем 100 тыс. руб./мес. Но как им стать? Не тратить время впустую и учиться у опытных людей. На курсе «Профессия Java-разработчик» знаниями делятся преподаватели с 15-летним стажем.
Что внутри курса?
- Видеолекции и практика – задания проверяют кураторы и сообщают об ошибках, пока не сделаешь правильно.
- Дипломный проект и защита по видеотрансляции.
- Интенсив-стажировка: 3 месяца в команде из 5 человек и лидера-наставника. Настоящие боевые условия.
Потом ещё и работу помогут найти – кайф!
Сейчас выгодные условия, на Java-курс Skillbox скидки до 60%. Если не веришь: https://clc.to/vx-YqQ
Что внутри курса?
- Видеолекции и практика – задания проверяют кураторы и сообщают об ошибках, пока не сделаешь правильно.
- Дипломный проект и защита по видеотрансляции.
- Интенсив-стажировка: 3 месяца в команде из 5 человек и лидера-наставника. Настоящие боевые условия.
Потом ещё и работу помогут найти – кайф!
Сейчас выгодные условия, на Java-курс Skillbox скидки до 60%. Если не веришь: https://clc.to/vx-YqQ
Библиотека джависта | Java, Spring, Maven, Hibernate
Какие из инициализаций неверны?
Ответ: line 4, 5, 6, 7. В трёхмерном массиве объявление первого измерения обязательно, иначе мы получим ошибку времени компиляции: недопустимое выражение при запуске.
Библиотека джависта | Java, Spring, Maven, Hibernate via @CommentsBot
#вопросы_с_собеседований Расскажите про потоки ввода-вывода.
Потоки ввода-вывода бывают двух видов:
Байтовый поток (InputStream и OutputStream)
Символьный поток (Reader и Writer)
Это абстрактные классы-декораторы, которым можно добавлять дополнительный функционал, например:
Байтовый поток (InputStream и OutputStream)
Символьный поток (Reader и Writer)
Это абстрактные классы-декораторы, которым можно добавлять дополнительный функционал, например:
InputStream in = new FileInputStream (new File("file.txt"));