问答题
 1.数据连接池的工作机制
 2.Struts标签中<html:errors>的作用是什么
 3.Tomcat<CATALINA_HOME>根目录下\server,\connon,\shared以及\WEB-INF下的lib中的jar文件在  使用时的区别。
填空题
  collection的四种主要接口是()()()()
选择题,两道题应该是考察同样的知识点,其中一道是单选一道是多选,那道是单那道是多就不记得了
 1.给出程序段
   public int Parent
   {
       public int addValue(int a,int b)
       {
         int s;
         s=a+b;
         return s;
       }
   }
   class Child extends Parent{}问可以加在Child类的方法有(会的哥们给出原因,先谢了)
   A:int addValue(int a,int b){}
   B:public void addValue(int a,int b){}
   C:public int addValue(int a){}
   D:public int addValue(int a,int b){}
 2.public class parent
   {
     int change(){}
   }
   class Child extends Parent{}问可以加在Child类的方法有(会的哥们给出原因,先谢了)
   A:public int change(){}
   B:int change(int i){}
   C:privte int change(){}
   D:abstract int change(){}

解决方案 »

  1.   

    1、多线程方面的
    2、<html:errors>用来在jsp上显示errors.add增加的错误信息
    3、\server是服务器用的,common是所有程序用的,\WEB-INF下面的是局部的,仅供当前项目用
    剩下的楼下的接着来
      

  2.   

    选择题有个地方有答案的
    http://source.eol.cn/gjpxw/thujsj/008/test/test2/exam.htm
      

  3.   

    public class parent
       {
         int change(){}
       }我不信java里能这样写。
      

  4.   

    <html:errors>的作用实在jsp页面中显示错误信息
    比如说jsp中有个text框是必须输入的
    如果不输直接点提交的话就提示错误信息
      

  5.   

    collection的四种主要接口是()()()()
    兄弟你网上查下了
      

  6.   

    1、
    J2EE服务器启动时会建立一定数量的池连接,并一直维持不少于此数目的池连接。客户端程序需要连接时,池驱动程序会返回一个未使用的池连接并将其表记为忙。如果当前没有空闲连接,池驱动程序就新建一定数量的连接,新建连接的数量有配置参数决定。当使用的池连接调用完成后,池驱动程序将此连接表记为空闲,其他调用就可以使用这个连接。
    2、
    标记能够与ActionErrors结合在一起来显示错误... 
    3、
    \server是服务器用的,common是所有程序用的,\WEB-INF下面的是局部的,仅供当前项目用
    填充题:
    Hash Set List Map 
      

  7.   

    Hash不可能是collection,概念有问题。
    Table还有可能。
      

  8.   

    public class Parent {
    public int addValue(int a, int b) {
    int s;
    s = a + b;
    return s;
    } int change() {
    return 0;
    }
    }class Child extends Parent {
    /**
     * 当子类方法覆盖父类方法时,其可视范围应该大于等于父类方法。
     */
    // int addValue(int a, int b) {
    // }
    //
    /**
     * 子类方法覆盖父类时,返回值类型应一样。
     */
    // public void addValue(int a, int b) {
    // } public int addValue(int a) {
    return 0;
    } public int addValue(int a, int b) {
    return 0;
    } public int change() {
    return 0;
    } int change(int i) {
    return 0;
    }
    /**
     * 当子类方法覆盖父类方法时,其可视范围应该大于等于父类方法。
     */
    // private int change(){
    // return 0;
    // }
    /**
     * 抽象方法只能用于抽象类,抽象类可以不用抽象方法
     */
    // abstract int change(){
    //   return 0;
    //   }
    }
      

  9.   

    1、连接池机制:在使用JDBC进行数据库操作时,我们常用Connection.close()来回收资源,所以在下次进行数据库操作时,就必须重新建立连接,如果数据操作频繁的话就会严重影响服务器的性能,为了解决这一问题就出现了连接池。这个小池维持着一定量的连接(Connection),当需要时就直接从池中取出,不需要时就放回连接池。
      当有连接池的情况下,调用Connection.close()时,会被一个拦截器所捕获保留该连接,放回连接池。2、在Stucts中配合ActionErrors来显示某种错误所对应的.properties中信息。3、server/lib:存放Tomcat所有需要的各种jar.
       common/lib: 存放Tomcat和所有Web应用都可以访问的jar.
       shared/lib: 存放所有Web应该都可以访问的jar.
       WEB-INF/lib: 存放该Web应用才可以访问的jar.4、Collection中,我觉得常用的接口是Set和List,而一定要是填四种的话,可以加上Queue、SortedSet(实现了Set的一个接口)。程序题:两题都是考重写和重载的概念,在我看来两题都是多选的。
    重写务必记住三点:A、重写的访问范围不能收窄,如:public的方法不能重写成protected的。
                  B、重写不能抛出更多的异常。
                  C、除了访问权限之外,方法的签名必须一样。
    重载:方法名相同,参数(个数、类型、位置必须有一处)不同、返回类型可以不同。1、A、访问的范围收窄,所以不构成重写,而且返回类型、参数与继承得到的方法是完全一样,亦不构成重载,所以A是错误的。
       B、返回类型不同,不构成重写;而参数一样,所以不是重载,错误。
       C、参数不一样,不构成重写,但符合了重载的条件,所以可以该方法正确。
       D、完全满足重写的条件,正确。2、这里首先要注意的是父类的方法没有用任何访问修饰符,即default。这时只有在同一个包个才能方法这一方法。
       A、同一个包继承时,这方法符合重写的条件;在不同一个包时,父类的方法不能被继承,所以,这时子类的方法是属于自己的,跟父类没关系。
       B、同一个包时,不构成重写,构成重载。在不同一个包时,同上。
       C、同一个包时,既不构成重写也不构成重载。在不同一个包时,同上。
       D、因为类不是抽象的,所以D是抽象的,所以错误。
      

  10.   

    直接计算1.3的13次方转成Char输出的时候屏蔽掉小数点不就好了~~
      

  11.   

    HashSet 是的,HashTable 派生自Map,Hash就没有这个东西。一般最常用的List, Set
    但它所有的子接口:
    BeanContext, BeanContextServices, List, Set, SortedSet 
      

  12.   

    michael_ls() 已经说得很详细了! 学习!
      

  13.   

    public int Parent
       {
           public int addValue(int a,int b)
           {
             int s;
             s=a+b;
             return s;
           }
       }
    请问Parent是什么东东?搞个int在前面真是不伦不类!!
      

  14.   

    3、\server是服务器用的,common是所有程序用的,\WEB-INF下面的是局部的,仅供当前项目用