Почему null идет в метод, который принимает строку
class Test {
public static void test(String s)
{
System.out.println("In String");
}
public static void test(Object o) {
System.out.println("In Object");
}
public static void main(String args[]) {
test(null);
}
}
Я ожидаю, что результат будет в объекте, так как строки обычно передаются в ("")