昨天有同事问 UserService、XxxService 都会调用 Dao 的 insert、update ... ...,这些重复的代码,有没有办法变得灵活一些?
巧了,和咱们分享的主题刚好碰上,卖个关子,先不谈解决方案,就当啥事没有发生,重新引入今天的话题(捂嘴笑)。
想蜕变的研发人员,偶尔会品味一下 Java 的源码;久经职场的码农,时不时也会搭建一下项目架构。其实无论你是刚入猿门,还是骨灰级战神,今天的分享你多多少少都听过、关注过、迷茫过甚至用过。
好了,准备好小板凳,让我们一起聊聊,在你看源码、搭架构过程中都躲避不开的 Java 中那些 E、T、?等字母都是啥意思?
先科普一下知识,什么是泛型?聊啥概念,直接上代码,直奔主题,先从 JDK 1.8 摘点源码出来,一起与泛型打个照面,混个脸熟。
Read full article from 一猿小讲
No comments:
Post a Comment