使用静态内部类与使用普通的类没有太大的区别,只是需要通过外部类来实例化静态内部类对象。具体使用方法如下所示:
```java
public class OuterClass {
// 静态内部类
public static class InnerClass {
public void print() {
System.out.println("This is static inner class.");
}
}
}
```
在其他地方调用静态内部类:
```java
OuterClass.InnerClass inner = new OuterClass.InnerClass();
inner.print();
```
上述代码将会输出:`This is static inner class.`