栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > Java面试题

Java Web初级开发工程师入门级笔试题一套

Java面试题 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java Web初级开发工程师入门级笔试题一套

选择题(1-20题每道3分;20-30题每道4分;共100分 多选题)
1、在J2EE中用于表示逻辑的技术有哪些?
  A、JSP B、Servlet C、JMS D、JDBC
2、在J2EE中用于访问数据库的技术有哪些?
   A、JNDI B、JMS C、JDBC D、EJB
3、在EJB2.0的规范中有那几中类型的Bean?
会话Bean B、消息驱动Bean C、JavaBean D、实体Bean
4、J2EE体系结构中表示层和业务层分离好处有哪些?

可以细化开发角色,提高开发效率
方便维护
降低HTML 和 Java 强耦合
提高系统的运行效率
5、JavaBean具有特性?
可以实现代码的重复利用
易维护性、易使用性、易编写性
降低HTML 和 Java 强耦合
可以在支持Java的任何平台上工作,而不需要重新编译
6、JavaBean编写规范
A、一个JavaBean类必须有一个空构造方法
一个JavaBean类不应有公共实例变量(属性)
是少具有一个属性
一个持久值应该通过一组存取方法(getXxxx和setXxxx)来访问
7、下列属性哪些是JavaBean的写法?
Date sdatetime; B、Date Sdatetime;
  C、String userName[]; D、String username[];
8、Java访问数据库的技术是:
A、ODBC B、ADO C、JDBC D、DAO
9、下列关于注册或加载JDBC驱动程序正确的是:
DriverManager.registerDriver(“sun.jdbc.odbc.JdbcOdbcDriver”);
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
Class.forName(new sun.jdbc.odbc.JdbcOdbcDriver());
Class.forName(“oracle.jdbc.driver.OracleDriver”);
10、HTTP请求方法:
service B、Get C、POST D doGET
11、Servlet接口方法:
init(ServletConfig config)
destroy()
getServletInfo()
service(ServletRequest req,ServletResponse res)
12、HttpServletRequest接口方法:
getSession()
getParameter(String name)
getParameterValues(String name)
getServletConfig()
13、HttpServletResponse接口方法:
getParameter(String name)
getSession()
setContentType(String type)
setCharacterEncoding
14、在JSP中引入包需要的指令是:
A、taglib B、page C、include
15、在JSP中包含其它文件的指令是:
A、taglib B、page C、include
16、下列属于JSP内部对象的有哪些?
request B、response C、application D、session
17、request 对象的方法有哪些?

A、setContentType()
getAttribute(String name)
setAttribute(String name,Object value)
getParameter(String name)
18、在JSP中注释的写法正确的是:
A、 B、 C、<%-- 注释 --%> D、<!%-- 注释 --%>

19、JSP中脚本元素包括:
A、表达式(expression) B、注释 C、Java代码片段 D、声明(Declaration)

20、JSP中指令元素包括:

A、表达式(expression) B、page C、include D、taglib

  
21、JSP标准动作包括:
A、
B、
C、
D、

  
  

22、下列不属于JSP内部对象的有哪些?
A、ActionForm
B、Action classes
C、ActionServlet
D、ActionError

  

23、MVC设计模式的优点?
将Web应用系统MVC多层,这使得开发角色细分成为可能,软件开发的规模化生产成为可能,提高项目管理的水平。
一个模型可以对应多个视图对应的能力 。
一个应用的业务逻辑的改变只需改动MVC的模型层即业务逻辑层。
提高系统的运行速度。
24、MVC设计模式的缺点?
A、系统的运行速度慢。
B、设计实现并不十分容易
C、模型和视图的严格分离可能使得调试困难一些
D、代码文件增多,对于文件的管理需要费点心思

25、在JDBC技术中常用的接口有哪些?
A、Connection
B、Statement
C、ResultSet
D、JavaBean
26、JDBC中的Connection接口方法有哪些?
A、Statement createStatement()
B、commit()
C、rollback()
D、close()

27、下面的对象属于JDBC的语句对象的是:
A、Statement
B、PreparedStatement
C、CallableStatement
D、ResultSet
28、在JavaBean简单属性的方法访问语法是:
A、public void set( value)
  public get()
  public boolean is()
B、 public void set(int index,value)
  public void set( value)
  public get()
  public get(int index)
29、在JavaBean索引属性的方法访问语法是:
A、public void set( value)
  public get()
  public boolean is()
B、public void set(int index,value)
  public void set( value)
  public get()
  public get(int index)
30、有一个student表结构 如下:

如果我们要设计一个JavaBean与上面student表对应起来,它的属性下面写法正确的是?
A、private int id = 0;
private String name = “”;//姓名
B、private int Id = 0;
private String Name = “”;//姓名
C、private int ID = 0;
  private String name = “”;//姓名
D、private int id = 0;
private String NAME= “”;//姓名

选择题:(共计100分)
序号12345678910
答案ABCABDABCABDABDACDCBDBC
序号11121314151617181920
答案ABCDABCCD BCABCDBCD AC ABCDBCD
序号21222324252627282930
答案ABCDABCDABCBCDABCABCDABCABA

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/360050.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号