1.一种接口文档生成方法,所述方法包括:获取代码文件,遍历代码文件中记录的多个接口的类,获取当前遍历的类对应的代码注解信息;查找当前遍历的提供接口的类中定义的全局参数,从所述当前遍历的提供接口的类以及其对应的所述代码注解信息中获取全局变量信息;通过遍历所述类中的类方法反射出所述类所包含的所有接口,从遍历的所述类方法对应的方法体中以及所述类对应的代码注解信息中获取每个所述接口的接口信息;将所述全局参数信息添加到所有所述接口的接口信息中,并将得到的接口信息写入接口文档;将通过遍历代码文件中的下一个提供接口的类所得到的接口信息写入所述接口文档,直至所述接口文档中写入了所述代码文件中所有提供接口的类的接口信息。2.根据权利要求1所述的方法,其特征在于,在所述获取代码文件,遍历代码文件中记录的多个接口的类,获取当前遍历的类对应的代码注解信息之前,还包括:采集代码文件中所有类对应的代码注解信息,其中,所述类对应的代码注解信息是通过收集和分析所述类以及对应的父类的代码注解得到的;缓存采集的所述代码注解信息。3.根据权利要求2所述的方法,其特征在于,所述采集代码文件中所有类对应的代码注解信息,包括:将代码文件的源码转换成语法树,基于所述语法树遍历获取类中的每一个类变量的代码注解以及每一个类方法的代码注解,解析获取的所述代码注解得到所述类的代码注解信息;基于所述语法树递归遍历获取所述类对应的父类的每一个类变量的代码注解以及每一个类方法的代码注解,解析所述代码注解得到所述父类的代码注解信息;将所述父类的代码注解信息添加至所述类的代码注解信息中。4.根据权利要求1-3任一所述的方法,其特征在于,所述查找当前遍历的提供接口的类中定义的全局参数,从所述当前遍历的提供接口的类以及其对应的所述代码注解信息中获取全局变量信息,包括:遍历所述类中的类变量,从遍历的所述类变量中获取定义的接口参数,并从所述类变量中提取所述接口参数的基本信息,其中,提取的所述接口参数为全局参数;遍历所述类中所有的非接口类方法,从遍历的所述非接口类方法中获取定义的参数,并从所述非接口类方法中获取所述参数的基本信息,其中,提取的所述参数为全局参数;从所述类对应的代码注解信息中提取每个所述全局参数的附加信息,所述基本信息和所述附加信息构成了所述全局参数的全局参数信息。5.根据权利要求1-3任一所述的方法,其特征在于,所述通过遍历所述类中的类方法反射出所述类所包含的所有接口,从遍历的所述类方法对应的方法体中以及所述类对应的代码注解信息中获取每个所述接口的接口信息,包括:遍历所述类中所有接口类方法,获取每个所述类方法所提供的接口并从对应的方法体中提取接口基本信息;从所述类对应的代码注解信息中提取每个所述接口的接口附加信息;
将所述接口附加信息添加到对应的所述接口的接口基本信息中,得到每个所述接口的接口信息。6.一种接口文档生成装置,其特征在于,所述装置包括:代码注解信息获取模块,用于获取代码文件,遍历代码文件中记录的多个接口的类,获取当前遍历的类对应的代码注解信息;全局参数信息获取模块,用于查找当前遍历的提供接口的类中定义的全局参数,从所述当前遍历的提供接口的类以及其对应的所述代码注解信息中获取全局变量信息;接口反射模块,用于通过遍历所述类中的类方法反射出所述类所包含的所有接口,从遍历的所述类方法对应的方法体中以及所述类对应的代码注解信息中获取每个所述接口的接口信息。信息写入模块,用于将所述全局参数信息添加到所有所述接口的接口信息中,并将得到的接口信息写入接口文档;将通过遍历代码文件中的下一个提供接口的类所得到的接口信息写入所述接口文档,直至所述接口文档中写入了所述代码文件中所有提供接口的类的接口信息。7.根据权利要求6所述的装置,其特征在于,所述装置还包括:代码注解信息采集模块,用于采集代码文件中所有类对应的代码注解信息,其中,所述类对应的代码注解信息是通过收集和分析所述类以及对应的父类的代码注解得到的;缓存采集的所述代码注解信息。8.根据权利要求6或7所述的装置,其特征在于,所述接口反射模块,还用于遍历所述类中所有接口类方法,获取每个所述类方法所提供的接口并从对应的方法体中提取接口基本信息;从所述类对应的代码注解信息中提取每个所述接口的接口附加信息;将所述接口附加信息添加到对应的所述接口的接口基本信息中,得到每个所述接口的接口信息。9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。