Question: what are subroutines in java?
Answer: A subroutine is something you can call that returns to you. A function is a subroutine that returns a a value. A method is a subroutine or function that you can call on an object in an OO language.