1.死记硬背抽象层面的理解不如到底层看看,就像理解interface 、abstract class 、inner class到底会不会生成.class 文件,java的反射机制
2.在工作中,面对不懂的东西,立马搜索,利用已有的知识快速解决,过后才系统学习
3.有些东西不是你不会,而是你不知,就像spring 框架,要看完那本书才知道spring有什么功能,怎么用。所以,有时候,不会是不知,大多数情况下都是如此。(保持学习)
4.泛型指的是一个外壳。
5.不要泛型而泛型,不要枚举而枚举,要站在框架的场景看这些东西的出现和使用。
6.一些以前认为很高大上、很难的东西,比如EJB、工作流、spring任务调度、甚至是log,都会自动略过,然而这些东西都会成为工作上的拦路虎,所以一些新技术出来,拿起键盘就是干吧,真的没什么难事,逻辑思维说过,人类最大的恐惧往往是来源于恐惧本身(先生,醒醒吧)。
7.每当觉得某东西难的时候,就要想到既然这东西推出来,就是给普罗大众用的呀。