J2EE开发基础(习题卷22)
第1部分:单项选择题,共57题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]以下哪些不属于Spring 4.3版本中Bean的作用域()
A)globalSession
B)response
C)request
D)application
答案:B
解析:
2.[单选题]下列关于JAVA语言中要使用的一个变量,不正确的是
A)在JAVA程序中要使用一个变量,必须先对其进行声明
B)变量声明语句可以在程序的任何地方,只要在变量使用前就可以
C)变量不可以在其作用域之外使用
D)局部变量在使用之前可以不初始化,系统使用默认的初始值
答案:D
解析:
3.[单选题]关于调用函数说法正确的是?
A)调用函数使用CALL关键字
B)调用函数方式与MySQL自定义函数一样
C)触发器、函数、存储过程调用方式一样
D)用户定义的函数与系统函数不一样
答案:B
解析:
4.[单选题]在l 文件中, 描述了一个Servlet ,其中(  ) 指定了Servlet 的访问路径。( 选择一项)
A)<servlet> 中的<servlet-name>
B)<url-pattern>
C)<servlet-class>
D)<servlet-mapping> 中的<servlet-name>
答案:B
解析:
5.[单选题]当(    )时, JSP引擎产生一个application 对象。
A)web 应用服务器启动后
B)当web 应用服务器启动后,第一个客户来访时
C)当每个客户首次访问服务器上的一个JSP 页面时
D)当每个客户首次访问服务器上的一个JSP或HTML 页面时
答案:A
解析:
6.[单选题]page 指令通过(    )属性指定当前页面的内容类型和字符集?
A)contentType
B)buffer
C)language
D)isErrorPage
答案:A
解析:
7.[单选题]定义一个类,必须使用的关键字是( )
A)public
B)class
C)interface
D)static
答案:B
解析:
8.[单选题]下选项中,与web应具有相同的命周期的对象是()
A)Servlet
B)ServletConfig
C)GenericServlet
D)ServletContext
答案:D
解析:
9.[单选题]的作用是?
A)定义引介增强
B)定义环绕增强
C)定义前置增强
D)定义后置增强
答案:D
解析:
10.[单选题]当父类的引用变量指向子类对象时,对于同名的方法调用哪个?
A)调用子类的方法
B)先调用父类的方法再调用子类的方法
C)调用父类的方法
D)先调用子类的方法再调用父类的方法
答案:A
解析:
11.[单选题]下列哪一项不是Servlet中使用的方法?
A)doGet()
B)doPost()
C)service()
D)close()
答案:D
解析:
12.[单选题]现有如下的 Spring 配置文件,并且其他代码都正确无误,则(  ) <bean id="user" class="com.zuxia.UserInfo">
<property name="username"><null/></property>
</bean>
A)配置文件代码错误
B)对象user 的username 的值为null
C)对象user 的username 的值为“”
D)该配置和<property name="username"><value></value></property> 等效
答案:D
解析:
13.[单选题]以下不属于<association>标签嵌套查询常用属性的是()[题]
A)property
B)select
C)column
D)fetchType
答案:A
解析:
14.[单选题]文本下标标记为( )
A)
B)<sud> </sud>
C)
D)<suq> </suq>
答案:A
解析:
15.[单选题]在SpringMVC中,在设计控制器方法时,方法参数使用( )注解来接收请求对象中基本数据类型参数
A)@RequestParam
B)@Prequest
C)@Param
D)@RequestMapping
答案:A
解析:概念理解
16.[单选题]在J2EE实现企业级应用开发中(    )是描述标记库的XML 文档。
A)EAR文件
B)WAR 文件
C)TLD文件
D)DTD文件
答案:C
解析:
17.[单选题]以下(  )参数不属于<c:foreach> 标签。(选择一项)
A)var
springmvc选择题
B)begin
C)end
D)delims
答案:D
解析:
18.[单选题]@RequestMapping是Spring中的哪一部分( )
A)DAO
B)Security
C)Web MVC
D)Web
答案:C
解析:
19.[单选题]在JSP中使用<jsp:forward page = "newworld.jsp" /> 后浏览器地址栏内的内容(    )
A)发生变化。
B)不发生变化。
C)错误用法
D)可能变化
答案:B
解析:
20.[单选题]关于,下列说法正确的是()
A)可以引用栈,栈也可以引用。
B)只能在定义的时候传递参数。
C)只要设置了默认,那么在任何场合下,该都会对所在包的所有Action生效。
D)在一个包中可以配置多个默认的。
答案:A
解析:
21.[单选题]在AOP中,连接点(Join Point)定义正确的是( )
A)是程序和其他程序类的连接点
B)是程序在运行过程中能够插入切面的地点
C)是能够连接其他方法的切入点
D)是程序的和外部接口的连接点
答案:B
解析:概念理解
22.[单选题]l的SQL语句中的占位笿{}咿{}描述错误的是()[题]
A)一般会采用#{}_{}在mybatis中,最后会被解析为?,其实就是Jdbc的PreparedStatement中的?占位符,它有预编译的过程,可以防止SQL注入
B)#{}中的变量名可以任意,如果入参类型是pojo,比如是Student类那乿{name}表示取入参对象Student中的name属怿
C)${}取对象的属性使用的是OGNL(Object Graph Navigation Language)表达弿
D)${}不会做类型解析,但不存在SQL注入的风陿
答案:D
解析:
23.[单选题]在“<%!”和“%>”标记之间声明的Java的方法称为页面的成员方法,其在()范围内有效。
A)从定义处之后有效。
B)在整个页面内有效
C)从定义处之前有效。
D)不确定。
答案:B
解析:
24.[单选题]private级的成员可以被哪些对象访问?
A)同一包中的其他类
B)仅同一类的私有成员方法
C)仅同一类的所有成员方法
D)所有其他类
答案:C
解析:
25.[单选题]下列哪一个是能在一个Action 执行的前后执行的代码()
A)ognl
B)Action
C)Spring
D)Interceptor
答案:D
解析:
26.[单选题]有showgamej.jsp, 代码如下<%Game
Attribute("gameEntity");%><%=GameName()%>在浏览器中输入
localhost:8080/game/showgame.jsp访问时,出现500 错误,报出异常为NullPointerException 造成该问题的原因可能是:
A)jsp 文件路径不对
B)game 对象没有用new 初始化
C)getGameName() 方法未定义
D)参数名称所代表的对象在请求中根本就不存在
答案:D
解析:
27.[单选题]下面关于@RequestMapping注解说法错误的是()。
A)@RequestMapping注解的默认属性是value
B)@RequestMapping注解的value属性值可以省略
C)@RequestMapping注解的value属性名可以省略
D)@RequestMapping注解的value属性必须标注
答案:D
解析:
28.[单选题]编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为 ()
A)Java
B)class
C)html
D)exe
答案:B
解析:
29.[单选题]不是JavaBean属性的项为( )。
A)constrained属性
B)id属性
C)bound属性
D)simple属性
答案:B
解析:JavaBean 的属性与 Java 程序中所指的属性,或者说与所有面向对象的程序设计语言中对象的属性是一个概念,在程序中的具体体现就是类中的变量。在 JavaBean 设计中,按照不同的作用可以将属性分为四类:Simple、Indexed、Bound、Constrained 属性。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。