b. const
c. 3Person d. _People5
58. 在java语言中,下列表达式返回true的是哪些项目。(选择2项)
a.
\b. \
c. \
d. \
59. J2EE打包与部署的模块包括以下哪些?(三个答案)
A. Web 模块和EJB 模块 B. EAR模块
C. 应用程序客户端模块 D. 资源适配器模块
E. XML模块
60. 有关Cookie下列说法正确的是?(两个答案)
a) Cookie是将会话数据保存在客户端来维护会话状态的一种方式。它是服务器
发送给浏览器的体积很小的纯文本信息
b) 获得cookie后,用户以后再访问同一个Web服务器时,浏览器会把cookie原样发送给服务器。
c) Cookie是服务器端状态管理机制
d) Cookie是相对安全的一种状态管理机制
61. 以下JSP指令说明正确的是:(三个答案)
A. JSP 指令是JSP页面被编译成servlet时由JSP引擎处理的指令。
B. page指令通过导入类、定制Servlet的超类、设置内容类型等,可以控制Servlet的
结构;
C. include指令可以在JSP文件转换成Servlet时,将Servlet类链接到外部文件; D. taglib指令用于定义定制的标记;
62. 下列哪些是JSP的隐含声明对象?(两个答案)
A. pageContext B. Error
C. config D. Thread
63. 有关JSP自定义标记,说法正确的是?(三个答案)
A. 分离页面设计和逻辑设计;
B. 允许开发人员将一些复杂的服务器端行为以标记处理的形式放到JSP页面中; C. 可以自定义将某些数据添加到输出流中,甚至可以在页面发送到浏览器之前修改页
面本身的内容。 D. 使用JSP自定义标记时,是由一个特殊的servlet类来决定怎样处理自定义标记。 64. .下列哪些是JDBC 驱动程序?( ) A) JDBC-ODBC 桥和ODBC驱动程序
B) 本地 API部分用Java来编写的驱动程序
C) JDBC网络纯Java驱动程序 D) 本地协议纯Java驱动程序
65. 关于JNDI 和名字空间下列说法正确的是?( )
A) Java命名和目录结构接口(Java Naming and Directory Interface)。 B) Java命名及目录接口作为 J2EE框架中的一种核心技术。
C) JNDI可以应用于EJB、RMI和JDBC等。它是网络上查找事务的标准方法。 66. 创建数据库考虑的问题?( ) A) 数据库的拥有者
B) 数据库的初始容量、最大容量、增长量 C) 数据库文件存放的路径 D) 管理工具
67. 关于JDBC 网络纯Java 驱动程序下列说法正确的是?( )
A) JDBC 网络纯Java 驱动程序,把JDBC 调用解释为与数据库管理系统独立的网络协议,这种网络协议再被服务器解释成数据库管理系统的协议。
B) 这个中间件网络服务器可以把纯Java 客户端与多个不同的数据库连接起来,所使用的协议与生产厂商相关。
C) 这是最灵活的JDBC 可选方案,不必要求客户端安装本地库,所有的生产厂商很可能都会提供适合于内部网使用的产品,要使这些产品支持因特网它们必须处理针对安全、防火墙访问等网络方面的额外要求。
68. J2EE
A. 是一个构建和实施可移植的、高度可伸缩的企业应用程序的开放标准 B. 定义了一个开发和部署多层应用程序的平台 C. 是一门编程语言 D. 是一种开发工具
69. 关于JSTL
A. JSTL是一种JavaServer Page标准标签库
B. JSTL提供了页面设计人员需要的大部分行为的功能 C. 在JSTL中每个库只有一个版本:运行时版本(RT) D. 国际化是JSTL的功能之一
MVC模式的优势有哪些?()(MVC模式)
A)MVC模式使应用程序的结构更加清晰,通过将代码按照层次划分为业务逻辑/数据层、用户界面和应用流程控制这三个层次,能够增强代码的稳定性。 70. MVC模式的优势有哪些?()(MVC模式)
A)MVC模式使应用程序的结构更加清晰,通过将代码按照层次划分为业务逻辑/数据层、用户界面和应用流程控制这三个层次,能够增强代码的稳定性。 B)MVC模式实现了很好的分布式组件架构;
C)对于项目开发而言,MVC三层的分离有利于在项目小组内按照小组成员各自的擅长进行分工,有利于三个部分并行开发、加快项目进度。
D)MVC模块功能的划分有利于在代码修改过程中进行模块的隔离,而不需要把具有不同功能的代码混杂在一起造成混乱。
71. 下面哪些任务是RequestProcessor完成的?()(struts action 的建立) 选项:
(A)如果需要的话,创建ActionForm实例,组装数据,并进行表单验证 (B)找到匹配的Action实例,调用其execute()方法
(C)把请求转发到Action的execute()方法返回的ActionForward代表的组件 (D)把Struts配置文件信息加载到内存中
72. 下面XML文档中哪些是格式良好的? a)
<姓名>李小明姓名>
<姓名>李小明姓名>
c)
<联系人 姓名=\李小明\
<联系人 姓名=\李小明\
73. 插入语句不正确的是? ( ) A) INSERT INTO table_dame [(column_list)] VALUES (value_list)
B) insert INTO table_dame [(column_list)] VALUES (value_list)
C) INSERT into table_dame [(column_list)] (value_list)
D) insert INTO table_dame VALUES [(column_list)] (value_list)
74. 方法 executeUpdate 用于的语句有:( ) A) INSERT B) SELECT C) UPDATE D) DELETE 75. 下列属于ResultSetMetaData 类的方法?( ) A) int getColumnCount() throws SQLException B) int getColumnDisplaySize() throws SQLException C) String getColumnName(int column) throws SQLException D) String getColumnTypeName(int column) throws SQLException
76. 在J2EE中,对于在Servlet如何获得会话,描述正确的是( )。(HttpSession类)
a)
HttpServletRequest类的getSession方法有两个:带参数的getSession方法和不带参数的getSession方法
b)
在Servlet中,可以使用HttpSession session = new HttpSession()创建session对象
c)
如果HttpServletRequest类的getSession方法的参数为false,表示如果没有与当前的请求相联系的会话对象时,该方法返回null d)
77. 如果HttpServletRequest类的getSession方法的参数为true,表示如果没有与当前的请求
相联系的会话对象时,该方法返回null在处理标记体之前判断特定的项目是否存在的Logic标记是()。(Struts标记)
a) b) c)
d)
78. 声明一个类时,必须用public修饰符.(错)
79. 关于集合 List 接口继承了 Collection 接口以定义一个不允许重复项的有序集合。
(错) 80. 要支持随机访问,选择LinkedList类较好,而顺序的访问列表元素使用ArrayList类
更好。(错)
81. Set 接口继承 Collection 接口,而且它允许集合中存在重复项。(错) 82. ArrayList对象中不能存放NULL。(错) 83. 关于垃圾回收机制,当JVM处于空闲时,垃圾收集器线程会自动检查每一块分配出去的
内存空间。(对) 84. NULL是java关键字。(错)
85. 关于JAVA序列化与反序列化,任何类的对象都能被序列化。(错)
86. . 关于JAVA序列化与反序列化,对实现了Serializable接口的类,采用默认的反序列化方式(错)
87. 关于JAVA序列化与反序列化,采用默认的序列化方式(错)
88. 内部类不能访问外部类的所有方法与属性。(错)
89. 内部类只能被它的外部类,不能再被其他的类使用。(错) 90. 内部类可以将一些非面向对象的语句块对象化。(错) 91. 使用内部类,可以使得代码更加灵活和富有扩展性。(错)
92. 面向对象的技术已经在现在的软件开发中占据了主流的位置(对)
93. . 软件开发过程中的任何一个活动都是为了能够产出优秀的代码。所以,代码才是核(对)
94. JDBC由一组用java语言编写的类与接口组成。(对) 95. . JDBC可以为多种关系数据库提供统一的访问接口。(对)