title: Java library like org.apache.commons.io.FileUtils but contains instance methods instead of static methods
body: <p>I was wondering what is the point of only having static methods in FileUtils? Is there a reason not to have instance methods? I believe FileUtils is thread-safe (Correct me if I am wrong lol), but I do have a bunch of threads using the FileUtils methods at the same time, and it seems like having multiple instances would work better than having synchronized code. Is there a library that mimics the FileUtils library, but does not contain any static methods? </p>