O relacionamento de sobrecarga e tipo de retorno de método em Java?

Se houver dois métodos, eles têm parâmetros diferentes e seus tipos de retorno sãodiferente. Como isso:

int test(int p) {
   System.out.println("version one");
   return p;
}

boolean test(boolean p, int q) {
   System.out.println("version two");
   return p;
}

Se os tipos de retorno forem iguais, é claro que isso ésobrecarga. Mas como os tipos de retorno sãodiferente, podemos considerar isso comosobrecarga ainda?

questionAnswers(4)

yourAnswerToTheQuestion