Ничоси насколько ты "начинающий"
System.out.println("Hello!"); - это вывод в stdout, тоесть строка отдается ОС, а она выводит на консоль.
Если тебе нужно чтобы один метод передал другому методу что-то, то тут нужно пользоваться return
вот правильный пример
public string Second_method(){
return "Hello";
}
public void First_method(){
String out = Second_method();
System.out.println(out);
}
метод Second_method() возвращает строку, а метод First_method() вызывает его и получает эту строку, дальше выводит на консоль.