JAVA/JSP经典面试题汇总

2014-07-30 20:02:00|?次阅读|上传:wustguangh【已有?条评论】发表评论

关键词:Java, JSP|来源:唯设编程网

141 、 JAVA 多线程编程。 用 JAVA 写一个多线程程序,如写四个线程,二个加 1 ,二个对一个变量减一,输出。 希望大家补上,谢谢

 

142 、可能会让你写一段 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();

  }

}

}
发表评论0条 】
网友评论(共?条评论)..
JAVA/JSP经典面试题汇总