Since they are not limited by state, they have one functionality that is purely stateless. For example, Math.abs(double a)it takes a double argument and returns an absolute value. So simple. So you do not need to do, for example, something like
Math m=new Math();
m.abs(12.33);
, , , static .
: - , . , static synchronized, , ( ) . , .