1、jsp有哪些内置对象?作用分别是什么?
2、描述一下servlet的生命周期和基本架构。
3、多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么?
4、作用域public private protected以及不写时的区别?
5、用JAVA实现数据库查询(写一段完整的程序)。
6、用正则表达式判断123456_78不是一个数字。
7、排序都有哪几种方法?请列举。用JAVA实现一个快速排序。

解决方案 »

  1.   

    j2ee问这些??可能问EJB的东西比较多吧
      

  2.   

    1、jsp有哪些内置对象?作用分别是什么?
    2、描述一下servlet的生命周期和基本架构。
    3、多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么?
    4、作用域public private protected以及不写时的区别?
    5、用JAVA实现数据库查询(写一段完整的程序)。
    6、用正则表达式判断123456_78不是一个数字。
    7、排序都有哪几种方法?请列举。用JAVA实现一个快速排序。
    我也是新人,北邮的!学JAVA没多久,你说的问题我收下了,谢谢!
    我不打算做程序员,但想学习JAVA,个人爱好!
      

  3.   

    给你一点
    1、jsp有哪些内置对象?作用分别是什么? 
    答:JSP共有以下9种基本内置组件(可与ASP的6种内部组件相对应): 
    request 用户端请求,此请求会包含来自GET/POST请求的参数 
    response 网页传回用户端的回应 
    pageContext 网页的属性是在这里管理 
    session 与请求有关的会话期 
    application servlet 正在执行的内容 
    out 用来传送回应的输出 
    config servlet的构架部件 
    page JSP网页本身 
    exception 针对错误网页,未捕捉的例外 2、说一说Servlet的生命周期? 
    答:servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口的init,service和destroy方法表达。 
    Servlet的基本架构 
    public class ServletName extends HttpServlet { 
    public void doPost(HttpServletRequest request, HttpServletResponse response) 
    throws ServletException, IOException {  } 
    public void doGet(HttpServletRequest request, HttpServletResponse response) 
    throws ServletException, IOException { 



    可能会让你写一段Jdbc连Oracle的程序,并实现数据查询. 
    答:程序如下: 
    package hello.ant; 
    import java.sql.*; 
    public class jdbc 

    String dbUrl="jdbc:oracle:thin:@127.0.0.1:1521:orcl"; 
    String theUser="admin"; 
    String thePw="manager"; 
    Connection c=null; 
    Statement conn; 
    ResultSet rs=null; 
    public jdbc() 

    try{ 
    Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); 
    c = DriverManager.getConnection(dbUrl,theUser,thePw); 
    conn=c.createStatement(); 
    }catch(Exception e){ 
    e.printStackTrace(); 


    public boolean executeUpdate(String sql) 

    try 

    conn.executeUpdate(sql); 
    return true; 

    catch (SQLException e) 

    e.printStackTrace(); 
    return false; 


    public ResultSet executeQuery(String sql) 

    rs=null; 
    try 

    rs=conn.executeQuery(sql); 

    catch (SQLException e) 

    e.printStackTrace(); 

    return rs; 

    public void close() 

    try 

    conn.close(); 
    c.close(); 

    catch (Exception e) 

    e.printStackTrace(); 


    public static void main(String[] args) 

    ResultSet rs; 
    jdbc conn = new jdbc(); 
    rs=conn.executeQuery("select * from test"); 
    try{ 
    while (rs.next()) 

    System.out.println(rs.getString("id")); 
    System.out.println(rs.getString("name")); 

    }catch(Exception e) 

    e.printStackTrace(); 


    }
      

  4.   

    作用域public,private,protected,以及不写时的区别 
    答:区别如下: 
    作用域 当前类 同一package 子孙类 其他package 
    public  √      √             √         √ 
    protected √    √             √         × 
    friendly √     √             ×         × 
    private √      ×             ×         × 
    不写时默认为friendly 多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么? 
    答:多线程有两种实现方法,分别是继承Thread类与实现Runnable接口 
    同步的实现方面有两种,分别是synchronized,wait与notify