Let's say i have a class, and I made only one instance of it and i don't need more than that.
Should i just make the class static ? (not the class itself but the functions and the variables).
In the example below should i make the class static if i won't make more than one instance of it ?
public class Foo { int num1; int num2; public void func() { // Something in here } } public static void main(String[] args) { Foo bar = new Foo(); //I don't need more than one instance of that class. }