面试-先到面试网(mian4.com)查询面试公司相关信息招聘会面试网QQ交流群:141667671  登录 快速注册 帮助

搜公司

搜职位

加入分享工资待遇

免费分享12.0000家公司的待遇、评论、面试及工作环境信息!

面试网笔试中软笔试java 程序员笔试
中软java 程序员笔试试题及答案:
Java 笔试试题
姓名: 日期:

一、 介绍JSP中常用的内部对象。(时间4分钟)
1 request
2 response
3 out
4 application
5 session
6 pageContext
7 page
8 config
9 exception

二、 简述HttpSession的作用、使用方法,可以用代码说明。(时间3分钟)
会话范围,在用户与服务器持续连接时间内有效
使用会话能很好的控制属性存在范围,从而减轻服务器负担。
HttpSession session = request.getSession();
Session.setAttribute(“person”,person);

HttpSession session = request.getSession();
Session.getAttribute(“person”);


三、 简述Servlet请求时GET方法和POST方法的区别。(时间2分钟)

Get方法用于第一次从页面调用时获得数据,从URL 中显示数据,post方法用于从FORM表单中获得数据。


四、 请列出标签中scope属性的候选值,并说明各候选值的存取范围。(时间5分钟)
   Request: 指从一个JSP页面发送到另一个JSP页面之间,随后这个属性就失效。
       存取request对象属性可用: 

Session: 会话范围,即一段用户持续和服务器连接的时间,与服务器断线后即失效。
Page: 用pageContext对象设置属性,数据只在同一个JSP网页上获得,而其他JSP页面上无法取得数据。
application:从服务器开启到关闭,范围为scope属性最大,时间最久。










五、 名词解释写出全称并简要说明(10分钟)
a) JMS

Java message server



b) DOM
Document object model



c) MVC

  Model vies control

d) JNDI

Java name directionary inference

e) LDAP

Light data access procotol;


六、 程序设计,写出一个Servlet,实现以下功能:通过表单提取一个“ds”的参数(该参数代表一个可用的数据源),通过该参数获得一个可用的数据库连接。(6分钟)



protected void doGet(HttpServletRequest req,HttpServletResponse res)
throws IOException,ServletException
{
String dsname = req. getParameter(“ds”);
try {
Context ctx = new InitialContext();
DataSource ds = (DataSource) ctx
.lookup("java:comp/env/" dsname);
con = ds.getConnection();

} catch (Exception e) {
// TODO: handle exception
}


public class TestServlet extends HttpServlet
{
private Connection conn;


}
}

















七、 找出程序中的问题,并写出理由(5分钟)

import javax.servlet.*;
import javax.servlet.http.*;
import javax.sql.*;
import javax.naming.*;
import java.sql.*;
import java.io.IOException;

public class TestServlet extends HttpServlet
{
private Connection conn;

protected void doGet(HttpServletRequest req,HttpServletResponse res)
throws IOException,ServletException
{
try
{
Class.forName(“COM.ibm.db2.jdbc.app.DB2Driver”);
conn = DriverManager.getConnection(“jdbc:db2:mydb”,”db2”,”db2”);
PreparedStatement stmt = conn.prepareStatement("select * from testtb");
ResultSet rs = stmt.executeQuery();
while (rs.next())
{
System.out.println("1." rs.getString(1) " 2." rs.getString(2));
}
conn.close();
}
catch (Exception ex)
{
ex.printStackTrace();
}
}
}



























八、 有3个表(15分钟):
Produce表 (产品号,产品名,类别,单价,库存量)
Buyers表 (顾客号,顾客名)
Sales表 (顾客号,产品号,数量)
表结构如下:

1.写一个SQL语句,查询购买了’课桌’的顾客号和姓名(3分钟)
2.写一个SQL语句,查询’周周’顾客购买了的产品名字(3分钟)

3.写一个SQL语句,查询购买了多于10个台灯的顾客号和姓名(9分钟)
Select buyer_id ,buyer_name from Buyers where buyer_id in( select sales.buyer_id from sales where sales.prod_id in( select produce.prod_id from produce where prod_name =”taideng”))





以下是网友对中软java 程序员笔试试题及答案的回答:

报歉,目前还没有相关答案。我来抢答案?
  • 当前共有0条记录,每页0条,当前0/0
  • 上一页
  • 下一页
中南财经政法大学成教 武汉大学成教 武汉理工大学成教 武汉科技大学成教 华中农业大学成教 湖北工业大学成教 湖北中医药大学成教 武汉成人高考网 孝感成人高考网 荆州成人高考网 咸宁成人高考网 宜昌成人高考网 襄阳成人高考网 十堰成人高考网 武汉自考网 黄冈自考网 宜昌自考网 襄阳自考网 十堰自考网 湖北成人高考报名网 湖北自考报名网 湖北大学成教 湖北工业大学成教 湖北中医药大学成教 华中农业大学成教 武汉大学成教网 武汉科技大学成教 武汉理工大学成教 中南财经政法大学成教 上海成考网 上海自考网 中南财经政法大学自考 中南财经政法大学自考 华中师范大学自考招生网 武汉大学自考招生网 武汉大学自考专升本 武汉理工大学自考 湖北大学自考 华中农业大学自考 湖北中医药大学自考 湖北工业大学自考 华中师范大学自考招生网 湖北中医药大学成教 湖北中医药大学成教 武汉理工大学成教 武汉科技大学成教 武汉大学成教 湖北工业大学成教 湖北大学成教 华中农业大学成教 中南财经政法大学成教 华中师范大学成教 湖北中医药大学自考 武汉理工大学自考 武汉大学自考 湖北工业大学自考 湖北大学自考 华中农业大学自考 中南财经政法大学自考 华中师范大学自考
快捷答题卡

昵称:

答案:

(按Ctrl+Enter可快速提交)