import中的_""怎么破

williamzhang · · 2244 次点击
polaris
社区,需要你我一同完善!
只要 quickstart/routers 的副作用,也就是执行该包的 init 方法,但本包并不需要引用 routers 的东西
#1
更多评论
前面加"_"是占位符的意思,如果前面不加"_"的话,代码中一定要调用routers包里面的东西,否则的话,编译会出错。 _ "quickstart/routers"  这句话的真实意思是本代码中,不引用routers包里面的东西,但是会调用routers包里面的init方法,也就是说,这句话就是隐含的调用一下routers中的init方法
#2
那这个init方法什么时候调用呢?main()之前?
#3