Недавно у меня было интервью, где меня спросили: «Какие разные состояния объекта?» Я не мог понять этот вопрос, и я попросил интервьюера повторить. Снова вопрос был как «какие разные/разные этапы (раньше это были состояния, о которых идет речь))? все еще я не понял, и снова интервьюер объяснил: «Знаете ли вы, что разные состояния объектов, такие как создать и все?Что такое другое состояние объекта?
Ответил, например, когда мы создаем объект, он переходит в память кучи, а после окончания использования он имеет право на сбор мусора. По-прежнему интервьюер не был удовлетворен этим ответом. Снова меня спросили: «Какие разные этапы объекта?»
Пожалуйста, объясните мне интерпретацию этого вопроса.
Еще одна вещь в то время как вы ответить на этот вопрос, попробуйте начать с создать и идти, потому что интервьюер дал по крайней мере один этап/состояние объекта. Если нет, то какой будет точный ответ?
Звучит как плохой интервьюер для меня. К сожалению, поскольку мы не можем читать их мысли, мы не можем действительно дать хороший ответ на это. –
Создание, использование и очистка? хотя очистка производится сборщиком мусора в java. Мы не знаем, что имел в виду интервьюер. –
По моему опыту, лучший способ решить такие неопределенные вопросы, как это, - сначала выяснить, что именно пытается попросить интервьюер. Для этого обычно более продуктивно задавать им конкретные вопросы, а не говорить «я не понимаю». – NPE