package collection;
import java.util.HashSet;
import java.util.Set;
public class MyClass {
// 声明一个静态内部类
private static class InnerClass {
// 静态方法
public static void m1(){
System.out.println("静态内部类的m1方法执行");
}
// 实例方法
public void m2(){
System.out.println("静态内部类中的实例方法执行!");
}
}
public static void main(String[] args) {
// 类名叫做:MyClass.InnerClass
MyClass.InnerClass.m1();
// 创建静态内部类对象
MyClass.InnerClass mi = new MyClass.InnerClass();
mi.m2();
// 给一个Set集合
Set<MyClass.InnerClass> set = new HashSet<>();
Set<MyMap.MyEntry<Integer, String>> set2 = new HashSet<>();
}
}
class MyMap{
public static class MyEntry<K,V>{
}
}