The staic class is generally used as static nested class like "In" in you code. The methods in static nested class can not access the member of outer class.
Also, I do not think static class just has only one instance. It can have more than one instance.