一、静态内部类在集合中的使用
package Map.javase;import java.util.HashSet;import java.util.Set;public class MyStatic { //声明一个静态内部类 private static class InnerClass{ //静态方法 public static void m1(){ System.out.println("静态内部类的m1方法执行"); } //实例方法 public void m2(){ System.out.println("静态内部类的实例方法执行"); } } public static void main(String[] args) { MyStatic.InnerClass.m1(); MyStatic.InnerClass mi = new MyStatic.InnerClass(); mi.m2(); //给一个set集合 //该set集合的存储对象是:MyStatic.InnerClass类型 Set<MyStatic.InnerClass> set = new HashSet<>(); }}