课程
/后端开发
/Java
/使用Google Guice实现依赖注入
ordersPaid 为什么要声明为Long 而不是 long,为什么不用 ++, 有什么好处? 虽然上了校招面试的课,学过boxing unboxing, 还是没有太明白。
2018-01-06
源自:使用Google Guice实现依赖注入 3-1
正在回答
另外,非常感谢同学对我课程的肯定。非常高兴能看到我的课程给大家带来收获。
这里使用大写Long只是为了更明确的说明ordersPaid所指向的对象在整个生命周期里会改变,这和上面的这些priceService/paymentService不同。
这里用Long和long的区别并不大,用++也都可以。感觉可能举一个其他的例子会更好一些。
视频里面说了如果用primitive type,对象有可能没改变,Java是不是像Python一样对基础类型的小数字做了缓存,需要去确认一下。
举报
谷歌大神带你重新理解依赖注入,示范Guice和Spring Boot如何协作
1 回答四分钟左右的时候,建立GreetingHandler的时候,里面的private变量,为什么都要使用final?
2 回答guice用@Before绑定以后还是报空指针
1 回答这个 inject 没看懂。注入了什么东西?
2 回答默默问下,这里问题真的能被解答么?
1 回答configueration从抽象到具体的转换这个怎么理解呢?