还有好象是CLASS.forname的作用?

解决方案 »

  1.   

    1.抽象类abstract 接口interface
      声明方法的存在而不去实现它的类被叫做抽象类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract 类的实例。然而可以创建一个变量,其类型是一个抽象类,并让它指向具体子类的一个实例。不能有抽象构造函数或抽象静态方法。Abstract 类的子类为它们父类中的所有抽象方法提供实现,否则它们也是抽象类为。取而代之,在子类中实现该方法。知道其行为的其它类可以在类中实现这些方法。
    接口(interface)是抽象类的变体。在接口中,所有方法都是抽象的。多继承性可通过实现这样的接口而获得。接口中的所有方法都是抽象的,没有一个有程序体。接口只可以定义static final成员变量。接口的实现与子类相似,除了该实现类不能从接口定义中继承行为。当类实现特殊接口时,它定义(即将程序体给予)所有这种接口的方法。然后,它可以在实现了该接口的类的任何对象上调用接口的方法。由于有抽象类,它允许使用接口名作为引用变量的类型。
    2.Public String ConvGbk(string arg) {
    String tempStr = "";
    try {
    tempStr = new String(arg.getBytes("ISO-8859-1"), "GBK");
    tempStr = tempStr.trim();
    }
    catch (Exception e) {
    System.err.println(e.getMessage());
    }
    return tempStr;
    }
    3.<script language="javascript" src="/.../...../*****.js"></script>
      

  2.   

    4.<Iframe name="abc" src="URL" width="x" height="x" scrolling="[OPTION]" frameborder="x"></iframe>
    访问就用abc.XXX.XXX
    5.navigator 浏览器对象 反映了当前使用的浏览器的资料。
    7.<%@ page contentType="text/html;charset=GBK"%>
    class.forName 加载驱动
      

  3.   

    1.abstract,interface
    2.gbk_str = new String(iso_str.getBytes("ISO-8859-1"), "GBK");
    3.<script type="text/javascript" charset="GBK" src="test.js"></script>
    4.<iframe id="info" src="a.jsp" width="100" height="100"></iframe>
        var info_frame = document.getElementById('info');
       或var info_frame = document.frames['info'];
    5.document,navigator,history,status
    6.题目错了,应该是javascript吧
      函数  function
      变量  var 
    7.解决中文乱码的一般方法就是完成读写时字符集的转换
      

  4.   

    8.我觉得题目太大,他应该问你为什么要用EJB
      

  5.   

    7使用这个方法 
    String name=request.getParameter("name");
    这个时候如果直接打印name,可能有些就会是乱码
    name=new String(name.getBytes("ISO8859-1"),"GBK");
    <%=name%>
    就ok了