原因:在recursion的静态方法里面使用了非静态内部类对象,把内部类对象改为静态即可。