`
s9k
  • 浏览: 26504 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

JavaEE的一些选择题

    博客分类:
  • Java
阅读更多

ACCP5.0、ACCP软件工程师、第二学年,《开发基于JSP/Servlet/JavaBean的网上交易系统》书中,第一章课后习题:

一、选择题

1、JavaEE的三层结构包括表示层、()。

A、服务层

B、中间层

C、保存层

D、数据层

答案:BD


2、下列()不属于HTTP协议中GET方法和POST方法的区别内容。

A、提交数据时,POST比GET安全。

B、提交数据时,POST没有数据量的限制。

C、GET方法请求的页面可以作为书签。

D、POST方法请求的页面可以使用邮件发送。

答案:D


分析:

(自己总结的,供参考)HTTP协议中,GET与POST方法的区别有3点:

1、GET方法会将提交的数据追加到URL后面,数据暴露在地址栏中,不安全,而POST方法提交的数据不显示在地址栏中,相对安全。

2、GET方法会将提交的数据追加到URL后面,这个追加的数据有长度限制,而POST方法提交的数据无长度限制。

3、GET方法请求的页面可以被设置为书签或使用电子邮件发送,而POST方法则不可以。

'
在Servlet生命周期中,对应服务阶段的方法是()。

A. doGet()

B. doPost()

C. doGet和doPost()

D. service()

答案:D

 

'
下列有关Servlet的生命周期,说法不正确的是()。

A、在创建自己的Servlet时候,应该在初始化方法init()方法中创建Servlet实例。

B、在Servlet生命周期的服务阶段,执行service()方法,根据用户请求的方法,执行相应的doGet()或是doPost()方法。

C、在销毁阶段,执行destroy()方法后系统立刻进行垃圾回收。

D、destroy()方法仅执行一次,即在服务器停止且卸载Servlet时执行该方法。


分析:

A项:创建Servlet的实例是由Servlet容器来完成的,且创建Servlet实例是在初始化方法init()之前,所以,A项错误。

B项:正确。

C项:Servlet容器(如:Tomcat)调用某一个Servlet中的destroy()方法时,就会销毁此Servlet以释放资源,我认为释放资源指的就是垃圾回收,所以C项正确。

D项:此选项中的“服务器停止”我认为指的意思就是“Servlet容器(如Tomcat,此处我们就拿Tomcat来说。)停止”,在Tomcat容器停止时,Tomcat容器就会自动调用Servlet中的destroy()方法来销毁(或叫做卸载)这个Servlet,所以,我认为此项正确。

 

综上,我认为答案是:A。


老师:是的,你的答案与分析都是对的。

'
关于session的使用,下列说法正确的是()。

A、不同的用户窗口具有不同的session

B、不同的用户窗口具有相同的session

C、session有可能超时

D、session永远不可能超时


答案:AC

'
下列接口()是Collection接口的子接口。

A、List

B、ArrayList

C、Set

D、Map


分析:

List接口、Set接口是Collection接口的子接口,Map接口不是。

Collection接口、Map接口都在java.util包下。

分享到:
评论
1 楼 judysuns 2011-01-20  
ACCP...多么熟悉的字眼。。

相关推荐

    广州传智播客JavaEE工程师测试题(带答案的).docx

    通过本文,我们可以了解到Java面试经验中的一些重要知识点,包括Java基础知识、Java Web、JavaScript、SQL等方面的知识点。了解这些知识点可以帮助我们更好地应对Java面试,并提高我们的技术能力和潜力。

    javaEE复习题

    #### 一、单项选择题 **1. JSP页面经过编译之后,将创建一个(B)。** - **选项解释:** - A、session:表示用户会话,用于存储特定用户的属性信息,不是由JSP页面编译创建的。 - B、servlet:正确答案。JSP页面...

    JAVAEE试题(含答案).pdf

    选择题 1. Hibernate 主键生成策略中, increment 是实现主键按数值顺序递增的策略。 2. 在 JSP 中, Page 指令的 import 属性用来引入需要的包和类。 3. Servlet 的初始参数可以从 ServletConfig 中获得。 4. ...

    JAVAEE试题(含答案).docx

    一、选择题解释 1. Hibernate主键生成策略:Hibernate提供了多种主键生成策略,包括increment、identity、sequence、native等。其中,sequence策略可以实现主键按数值顺序递增。 2. JSP Page指令的import属性:...

    JavaEE面试题及其参考答案.pdf

    JavaEE 面试题及其参考答案 JavaEE 作为一项重要的软件开发技术,具有广泛的应用前景。以下是 JavaEE 面试题及其参考答案的知识点总结: HTML/CSS/JavaScript 1. HTML 含义和版本变化:HTML 是一种标记语言,用来...

    JAVAEE-期末卷-选择填空-已整理.doc

    JAVAEE-期末卷-选择填空-已整理.doc 本文档主要涵盖了 JAVAEE 技术框架的多个方面,包括组件技术、服务技术和通信技术。下面是从文档中提取的重要知识点: 1. 发布到服务器上的组件除包含自身实现的代码文件外,...

    Javaee考试题.docx

    javaee的考试试题,有选择、判断、简答、名词解释。涉及spring、springmvc、struts、hibernate、mybatis,希望能有点帮助把

    JavaEE考试题.pdf

    以下是一些关于JavaEE考试中的核心知识点: 1. **企业级应用程序特性**:企业级应用程序应具备快速适应性、分布式、高安全性、可扩展性和集成化等特性。这表明JavaEE设计的目标是满足大规模、复杂业务需求的应用...

    javaee课后习题规格化整理

    选择题部分: 1. **客户端验证**:表单验证可以使用OnSubmit事件。 2. **Java ME**:Java应用于嵌入式设备,如Java ME。 3. **Tomcat端口**:默认使用8080端口。 4. **MySQL端口**:默认使用3306端口。 5. **Java ...

    JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题

    - **默认配置文件**:Spring Boot会自动加载一些默认的配置文件,如`application.properties`或`application.yml`。 - **配置优先级**:Spring Boot支持多种配置来源,如命令行参数、环境变量等,具有不同的优先级。...

    javaEE j2ee 大学考试题库,j2ee开发面试题库-1

    共有88道选择题,37道填空题,7个简答题和3个程序题 如: 1. 在 JSP 中,( )动作作用于将请求转发给其他 JSP 页面。 A. forward B. include C. sendRedirect D. response 2. 一个 servlet 的生命周期不包括( )...

    JavaEE轻量级框架应用与开发——S2SH答案

    1. **选择题解析**: - 问题1:选项A。这一题考查了关于轻量级框架的基本定义和特点。 - 问题2:选项D。这道题主要涉及到了JavaEE平台中的一些关键组件。 - 问题3:选项BC。考查的是EJB中的Bean类型。 - 问题4:...

    《《JavaEE 企业级应用开发》选择专项》试卷.doc

    《《JavaEE 企业级应用开发》选择专项》试卷

    javaEE基础教程 习题答案

    Java提供了丰富的控制流语句,如if-else语句用于条件判断,switch-case语句用于多分支选择,循环语句(for、while、do-while)用于重复执行一段代码块。这些语句是构建复杂程序逻辑的基础。 以上就是从给定文件的...

    javaEE经典面试题及答案.doc

    - 重载体现的是一个类内部的方法多样性,可以根据参数的不同选择执行相应的方法。 14. **异常处理**: - Java中的异常处理使用try-catch-finally语句块,通过throw抛出异常,用throws声明可能会抛出的异常。 15....

    JavaEE在线考试系统

    3. 试题库管理:添加、编辑、删除试题,支持多种题型(选择题、填空题、判断题、简答题等)。 4. 在线考试:考生参加考试,系统自动计时、打分,防止作弊。 5. 成绩管理:显示考试成绩,支持导出、分析成绩报表。 6....

    JavaEE考试题.doc

    - **page**:定义当前JSP页面的一些属性。 - **taglib**:声明使用的标签库。 #### 八、JSP标记 - **jsp:param**:传递参数给包含的文件或标签库。 #### 九、HTTP请求参数处理 - **getParameter()**:获取单个参数...

Global site tag (gtag.js) - Google Analytics