Dwie główne metody z różnymi podpisami
Mam następującą klasę.
public class Test {
public static void main(Integer[] args) {
System.out.println("This is not a main");
}
public static void main(String[] args) {
System.out.println("This is the main");
}
}
Tutaj są dwamain
metoda, która jest akceptowanaInteger[]
iString []
jako argument wejściowy. Moje pytanie brzmi, jakJVM
zawsze ładuj drugą metodę jako główną metodę tej klasy. Dlaczego zawsze rozważać argument wejściowy jakoarray
zString
?