Что выведет программа?
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"));
Java: The Complete Reference, Eleventh Edition (2018)
Книга является руководством по Java. Она охватывает все аспекты языка, включая синтаксис, ключевые слова, основные принципы программирования. Автор бестселлеров по программированию, Герберт Шилдт подробно объясняет, как разрабатывать, компилировать, отлаживать и запускать программы на Java. Вы найдете много полезной информации о Java API, фреймворке Collections, библиотеке для работы с потоками, Swing и JavaBeans.
Книга является руководством по Java. Она охватывает все аспекты языка, включая синтаксис, ключевые слова, основные принципы программирования. Автор бестселлеров по программированию, Герберт Шилдт подробно объясняет, как разрабатывать, компилировать, отлаживать и запускать программы на Java. Вы найдете много полезной информации о Java API, фреймворке Collections, библиотеке для работы с потоками, Swing и JavaBeans.