The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Окончательные классы в Java, которые не должны быть окончательн"
Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (Java, JSP, сервлеты)
Изначальное сообщение [ Отслеживать ]

"Окончательные классы в Java, которые не должны быть окончательн"  +/
Сообщение от nicholas21 (ok), 25-Янв-23, 17:18 
Недавно мне задали этот вопрос в интервью:

Можете ли вы назвать какой-либо класс в Java API, который является окончательным, которого не должно быть, или тот, который не должен быть и должен быть?

Я ничего не мог придумать. Вопрос подразумевает, что я должен знать все классы API, как свои пять пальцев, чего лично я не ожидаю от любого Java-разработчика.

Если кто-нибудь знает такие классы, пожалуйста, приведите примеры.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 25-Янв-23, 18:11   +/
Я бы наверно в шутку спросил, в какой версии Java. Вопрос очевидно для завязывания разговора на свободную тему.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #3

2. Сообщение от SpaceRave (?), 25-Янв-23, 22:11   +/
> Недавно мне задали этот вопрос в интервью:
> Можете ли вы назвать какой-либо класс в Java API, который является окончательным,
> которого не должно быть, или тот, который не должен быть и
> должен быть?
> Я ничего не мог придумать. Вопрос подразумевает, что я должен знать все
> классы API, как свои пять пальцев, чего лично я не ожидаю
> от любого Java-разработчика.
> Если кто-нибудь знает такие классы, пожалуйста, приведите примеры.

на слове окончательные можно было бы заканчивать... сам тоже не в курсе, но скорее всего это что-то из легаси, обычно для final классов есть хорошая причина в jdk

ps: вас на какую позицию интервювировали?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4

3. Сообщение от nicholas21 (ok), 27-Янв-23, 01:32   +/
> Я бы наверно в шутку спросил, в какой версии Java. Вопрос очевидно
> для завязывания разговора на свободную тему.

это было бы забавно, но вопрос, чтобы задать да

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

4. Сообщение от nicholas21 (ok), 27-Янв-23, 01:34   +/
>[оверквотинг удален]
>> которого не должно быть, или тот, который не должен быть и
>> должен быть?
>> Я ничего не мог придумать. Вопрос подразумевает, что я должен знать все
>> классы API, как свои пять пальцев, чего лично я не ожидаю
>> от любого Java-разработчика.
>> Если кто-нибудь знает такие классы, пожалуйста, приведите примеры.
> на слове окончательные можно было бы заканчивать... сам тоже не в курсе,
> но скорее всего это что-то из легаси, обычно для final классов
> есть хорошая причина в jdk
> ps: вас на какую позицию интервювировали?

да, я, вероятно, должен быть
это было просто имитационное собеседование в моем университете

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #6

6. Сообщение от GOrilla (?), 03-Фев-23, 03:58   +/
>[оверквотинг удален]
>>> Я ничего не мог придумать. Вопрос подразумевает, что я должен знать все
>>> классы API, как свои пять пальцев, чего лично я не ожидаю
>>> от любого Java-разработчика.
>>> Если кто-нибудь знает такие классы, пожалуйста, приведите примеры.
>> на слове окончательные можно было бы заканчивать... сам тоже не в курсе,
>> но скорее всего это что-то из легаси, обычно для final классов
>> есть хорошая причина в jdk
>> ps: вас на какую позицию интервювировали?
> да, я, вероятно, должен быть
> это было просто имитационное собеседование в моем университете

Я помню делал маленькую игрушку на java для кнопочного телефона. Там был родительский класс одного из графических контейнеров, от которого нельзя было наследовать, и пришлось делать цепочку классов свою. Но это либо ошибка, либо я совсем не спец по java. Подробностей не помню.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #7

7. Сообщение от GOrilla (?), 03-Фев-23, 04:05   +/
>[оверквотинг удален]
>>> на слове окончательные можно было бы заканчивать... сам тоже не в курсе,
>>> но скорее всего это что-то из легаси, обычно для final классов
>>> есть хорошая причина в jdk
>>> ps: вас на какую позицию интервювировали?
>> да, я, вероятно, должен быть
>> это было просто имитационное собеседование в моем университете
> Я помню делал маленькую игрушку на java для кнопочного телефона. Там был
> родительский класс одного из графических контейнеров, от которого нельзя было наследовать,
> и пришлось делать цепочку классов свою. Но это либо ошибка, либо
> я совсем не спец по java. Подробностей не помню.

Это было оооочень давно, сейча я тоже java только знаком чуть чуть, но предполагаю что этот класс может и не для наследования а для имплементации. Так что вопрос может быть провакационным.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру