代码小兵645
程序员
1.Spring的生命周期Spring作为当前Java最流行、最强大的轻量级容器框架,了解熟悉Spring的生命周期非常有必要;首先容器启动后,对Bean进行初始化;按照Bean的定义,注入属性;检测该对象是否实现了xxxAware接口,并将相关的xxxAware实例注入给Bean,如BeanNameAware等;以上步骤,Bean对象已正确构造,通过实现BeanPostProcessor接口,可以再进行一些自定义方法处理。如:postProcessBeforeInitial...
在slf4j的LoggerFactory类中有几个静态方法,方法的修饰为privatefinalstatic。而IDE会提示,private的方法不用final修饰。这个提示看起来很合理,既然方法为private的了,也就说是私有的,不可被继承,当然不可改变了,也就不需要再用final进行修饰了。此刻问了自己一个为什么?虽然看起来是这么回事,但底层是如何实现的呢?是不是意味着private修饰的成员方法默认就是final的?关于private方法不能被重写我们就不举例说明了,...
作为一个Java的初学者,简单的了解一下Java学习方法还是有必要的,那么Java到底该怎么学呢?在这里,我以过来人的姿态告诉你一下,把握的经验分享给你们。1.Java基础首先去找一个Java基础视频教程学一下,或者你也可以去找相应的视频。学习Java基础的时候,应该尽量多动手,很多时候,你想当然的事情,等你写出来运行一下,你就会发现不是这么回事儿,不信你就试试。另外刚开始不建议上来就用IDEA或ECLIPSE,因为它们提示功能太强大了,有些基础东西还是建议用记事本,让自己多...