Use Cases for Static Methods in Java

Java allows us to declare functions as static. We look at what this means, how static functions differ from others, and some common use cases for preferring static functions.