Что произойдет после вызова метода test()?
Anonymous Quiz
41%
Не скомпилируется
35%
В консоль выведется "Hello!"
14%
Ничего не будет напечатано
10%
Исключения в рантайме
🤮10🤯6👎1
В каком случае требуется переопределять метод service()?
Метод
Когда контейнер сервлетов получает запрос клиента, то происходит вызов метода
Метод
service()
переопределяется, когда необходимо, чтобы сервлет обрабатывал все запросы (и GET
, и POST
) в одном методе.Когда контейнер сервлетов получает запрос клиента, то происходит вызов метода
service()
, который в зависимости от поступившего запроса вызывает или метод doGet()
или метод doPost()
.👍10
Укажите список типов данных, которые позволяют хранить только целые числа:
Anonymous Quiz
83%
byte, short, int, long
4%
byte, short, int, long, float, double
1%
float, double
9%
boolean, byte, short, int, long
2%
Узнать ответ
👍5
Какой из следующих вариантов не скомпилируется?
Anonymous Quiz
4%
int num = 420;
4%
int num = 4_2_0;
62%
int num = _4_20;
21%
Всё скомпилируется
9%
Узнать ответ
👍3
☕️🛣 Дорожная карта Java-разработчика в 2023 году: путь с нуля до первой работы
В данной статье мы расскажем, в каком порядке изучать Java, чтобы начать свой путь в разработке и стать востребованным специалистом в 2023 году.
Логическое и алгоритмическое мышление
Один из ключевых навыков для каждого разработчика – логическое и алгоритмическое мышление, которое необходимо развивать на каждом этапе карьеры. Большую часть времени разработчик ищет решения задач или применяет существующие алгоритмы, поэтому очень важно развивать логику и понимание алгоритмов.
➡️ Читать дальше
В данной статье мы расскажем, в каком порядке изучать Java, чтобы начать свой путь в разработке и стать востребованным специалистом в 2023 году.
Логическое и алгоритмическое мышление
Один из ключевых навыков для каждого разработчика – логическое и алгоритмическое мышление, которое необходимо развивать на каждом этапе карьеры. Большую часть времени разработчик ищет решения задач или применяет существующие алгоритмы, поэтому очень важно развивать логику и понимание алгоритмов.
➡️ Читать дальше
👎8👍3
Что подразумевают в плане принципов ООП выражения «является» и «имеет»?
Пишите в комментариях ваш вариант. Ответ будет у нас в канале.
#вопросы_с_собеседований
Пишите в комментариях ваш вариант. Ответ будет у нас в канале.
#вопросы_с_собеседований
Ответ на "Что подразумевают в плане принципов ООП выражения «является» и «имеет»?"
«является» подразумевает наследование.
«имеет» подразумевает ассоциацию (агрегацию или композицию).
#вопросы_с_собеседований
«является» подразумевает наследование.
«имеет» подразумевает ассоциацию (агрегацию или композицию).
#вопросы_с_собеседований
👍8👌3
Какими значениями инициализируются переменные по умолчанию?
Пишите в комментариях ваш вариант. Ответ будет у нас в канале.
#вопросы_с_собеседований
Пишите в комментариях ваш вариант. Ответ будет у нас в канале.
#вопросы_с_собеседований
👍1
Ответ на "Какими значениями инициализируются переменные по умолчанию?"
• Числа инициализируются 0 или 0.0;
• char — \u0000;
• boolean — false;
• Объекты (в том числе String) — null.
#вопросы_с_собеседований
• Числа инициализируются 0 или 0.0;
• char — \u0000;
• boolean — false;
• Объекты (в том числе String) — null.
#вопросы_с_собеседований
👍13
Почему в некоторых интерфейсах вообще не определяют методов?
Пишите в комментариях ваш вариант. Ответ будет у нас в канале.
#вопросы_с_собеседований
Пишите в комментариях ваш вариант. Ответ будет у нас в канале.
#вопросы_с_собеседований
👍3
Ответ на "Почему в некоторых интерфейсах вообще не определяют методов?"
Это так называемые маркерные интерфейсы. Они просто указывают что класс относится к определенному типу. Примером может послужить интерфейс
#вопросы_с_собеседований
Это так называемые маркерные интерфейсы. Они просто указывают что класс относится к определенному типу. Примером может послужить интерфейс
Clonable
, который указывает на то, что класс поддерживает механизм клонирования.#вопросы_с_собеседований
👍7
Какой способ клонирования предпочтительней?
Пишите в комментариях ваш вариант. Ответ будет у нас в канале.
#вопросы_с_собеседований
Пишите в комментариях ваш вариант. Ответ будет у нас в канале.
#вопросы_с_собеседований
Ответ на "Какой способ клонирования предпочтительней?"
Наиболее безопасным и, следовательно, предпочтительным способом клонирования является использование специализированного конструктора копирования:
• Отсутствие ошибок наследования (не нужно беспокоиться, что у наследников появятся новые поля, которые не будут склонированы через метод
• Поля для клонирования указываются явно;
• Возможность клонировать даже
#вопросы_с_собеседований
Наиболее безопасным и, следовательно, предпочтительным способом клонирования является использование специализированного конструктора копирования:
• Отсутствие ошибок наследования (не нужно беспокоиться, что у наследников появятся новые поля, которые не будут склонированы через метод
clone()
);• Поля для клонирования указываются явно;
• Возможность клонировать даже
final
поля.#вопросы_с_собеседований
Дайте определение понятию «конструктор».
Пишите в комментариях ваш вариант. Ответ будет у нас в канале.
#вопросы_с_собеседований
Пишите в комментариях ваш вариант. Ответ будет у нас в канале.
#вопросы_с_собеседований
Ответ на "Дайте определение понятию «конструктор»."
Конструктор — это специальный метод, у которого отсутствует возвращаемый тип и который имеет то же имя, что и класс, в котором он используется. Конструктор вызывается при создании нового объекта класса и определяет действия необходимые для его инициализации.
#вопросы_с_собеседований
Конструктор — это специальный метод, у которого отсутствует возвращаемый тип и который имеет то же имя, что и класс, в котором он используется. Конструктор вызывается при создании нового объекта класса и определяет действия необходимые для его инициализации.
#вопросы_с_собеседований
👍9
Что такое «конструктор по умолчанию»?
Пишите в комментариях ваш вариант. Ответ будет у нас в канале.
#вопросы_с_собеседований
Пишите в комментариях ваш вариант. Ответ будет у нас в канале.
#вопросы_с_собеседований
Ответ на "Что такое «конструктор по умолчанию»?"
Если у какого-либо класса не определить конструктор, то компилятор сгенерирует конструктор без аргументов - так называемый «конструктор по умолчанию».
#вопросы_с_собеседований
Если у какого-либо класса не определить конструктор, то компилятор сгенерирует конструктор без аргументов - так называемый «конструктор по умолчанию».
public class ClassName() {}Если у класса уже определен какой-либо конструктор, то конструктор по умолчанию создан не будет и, если он необходим, его нужно описывать явно.
#вопросы_с_собеседований
Java Pro - блог ведущего дата саентиста, Ozon tech.
Здесь разобраны реальные практические задачи по работе с данными с собеседований крупных компаний.
Java программисты с глубоким знанием языка, пишет код в разы эффективнее специалистов с базовыми навыками.
Java Pro - это первоисточник материала, который появляется в платных курсах и блогах.
Рекомендуем подписаться!
Здесь разобраны реальные практические задачи по работе с данными с собеседований крупных компаний.
Java программисты с глубоким знанием языка, пишет код в разы эффективнее специалистов с базовыми навыками.
Java Pro - это первоисточник материала, который появляется в платных курсах и блогах.
Рекомендуем подписаться!
👍4🔥2❤1👎1😁1