Get the latest tech news
Java in the Small
s many features that make it well suited for large, long-lasting projects. But I find it surprisingly good for small tasks as well.
The whole point of using Java is that it is a statically typed language where the IDE can help you out with code completion and instant display of programming errors. As a quick remedy (adapted from this hack), I sometimes make a trivial Gradle script with Maven coordinates to get the files fetched, and to print a class path. I have not found either of them to be God's gift in terms of API design, but they are ubiquitous, and therefore StackOverflow and your favorite chatbot will offer suggestions, many of them useful, for tweaking computations and graphs.
Or read this on Hacker News