Methods in Java are collections of program statements that are named, and executed when called/invoked
The printShortWords method in Java where comments are used to explain each line is as follows:
//This defines the static method
public static void printShortWords(String str, int maxLength){
  //This iterates through each word in the string
  for(String word: str.split(" ")){
    //The compares the length of each word to maxLength
    if(word.length()<=maxLength){
      //If the length of the current word is atleast maxLength, the word is printed
    System.out.print(word+" ");
    }
  }
}
Read more about static methods at:
https://brainly.com/question/19360941