是自定义的。关于看书,只看书上的方法思路,不要被书上的代码误导,书上代码更多只是举例说明,可能不是完整代码,也不能编译运行。建议多看看github上那些比较流行的开源库代码,或者找自己想要学习的方面的库,可以下载过来编译运行,自己写代码调用,或者模仿,自己多写写代码才能提高。