Java口试题(1)

    添加时间:2013-5-25 点击量:

      这是比来一次口试过程中谈到的相干话题,对其进行记录。


      Spring



    • 为什么要用Spring?

    • IoC毕竟能带来什么益处?具体申明在扩大性上带来的益处?

    • 如何实例化一个Bean?

    • ApplicationContext和BeanFactory有什么差别?

    • 如何经由过程Spring读取外部文件?

    • Spring设备文件中,Bean的id是否可以反复?

    • 申明Spring中的主动装配和类型搜检?

    • 当体系中存在多个Spring设备文件,ApplicationContext可否一次全部加载?若是此中的id有反复应当如何处理惩罚?

    • 什么是AOP?AOP中涉及到哪些术语并进行申明?

    • Spring是如何实现AOP的?具体描述?

      Java Collection



    • TreeSet和HashSet的差别?

    • TreeSet是如何实现排序的?

    • Comparable和Comparator有什么差别?

      Java IO



    • Stream和Reader/Writer有什么差别?

    • 如何读取一个文本文件?

    • 如何重定向System.out,使其输出到一个外部文件?

    • System.out是什么类型?

      Java Serialization



    • 如何进行序列化?

    • Serializable接口中定义的变量有什么感化?

    • 如何经由过程Serialization实现深拷贝?

    • Serializable属于标示性接口,这种类型的接口有什么感化?

      Java Synchronization



    • 为什么要做同步经管?

    • 线程同步的含义是什么?

    • Java有哪些体式格式实现同步经管(针对线程对象中的公有成员)?

    • 若是一个类中有两组办法,组内办法互斥,组间办法并发,应当如何做?

    • 实现线程池的思路?

      Java Exception



    • checked exception 和 unchecked exception的差别?

    • 如何创建一个unchecked exception?

    • 什么是异常转译?它的感化是什么?

    • 在多层布局中,如何处理惩罚异常?

      Java JDBC





    • JDBC和事务相干的API(启动、提交、回滚)?



    • JDBC和数据库连接池相干的API?


      Other



    • String、StringBuffer和StringBuilder的差别?

    • Tomcat设备文件的布局?如何设备数据库连接池?

    • Apache和Tomcat集成时,Apache如何向Tomcat通信?

    读书,不要想着实用,更不要有功利心。读书只为了自身的修养。邂逅一本好书如同邂逅一位知己,邂逅一个完美之人。有时心生敬意,有时怦然心动。仿佛你心底埋藏多年的话,作者替你说了出来,你们在时光深处倾心相遇的一瞬间,情投意合,心旷神怡。
    分享到: