Я нашел пятно в некотором коде, над которым я работаю, где null
передается в Object
, поскольку он передается методу.
Зачем это делать?
Я знаю этот вопрос, который посвящен перегруженным методам, и используя приведение, чтобы определить, какую версию метода вызывать.
Но если приведение не выполнялось, не был бы ли перегруженный метод с параметром, введенным как Object
, по любой другой подходящей версии метода, если метод вызывается с нулевым аргументом? Итак, что еще делает бросок?