现在的位置: 首页 > 综合 > 正文

面试总结

2013年09月07日 ⁄ 综合 ⁄ 共 477字 ⁄ 字号 评论关闭

1.hashmap和hashtable的区别:

    最主要的区别Hashtable的方法是Synchronize的,而HashMap不是,在 多个线程访问Hashtable时,不需要自己为它的方法实现同步,而HashMap 就必须为之提供外同步(Map Collections.synchronizedMap(Map m) )。

2.抽象类的接口的区别:

    a.接口是公开的,里面不能有私有的方法或变量,是用于让别人使用的,而抽象类是可以有私有方法或私有变量的;

    b.实现接口的一定要实现接口里定义的所有方法,而实现抽象类可以有选择地重写需要用到的方法,一般的应用里,最顶级的是接口,然后是抽象类实现接口,最后才到具体类实现;

    c.接口可以实现多重继承,而一个类只能继承一个超类.

3.延迟加载是怎么一回事?

4.spring注入的方式?

    a.接口注入:
     接口注入的意思是通过接口来实现信息的注入,而其它的类要实现该接口时,就可以实现了注入.

    b.Set注入:
    通过set方法来注入.

    c.构造注入:
    通过构造函数来注入.

 

   

 

 

抱歉!评论已关闭.