You are conflating namespaces (a general and abstract concept) with Java packages. While it's true that static methods can have private static (essentially global) data, in in the Java standard libraries static methods largely exist as a mechanism to keep function names from polluting a common global namespace.
And Math is a particularly special case of this. Ponder this: have you ever had to say
And Math is a particularly special case of this. Ponder this: have you ever had to say