欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    Java精选笔试题附答案.docx

    • 资源ID:9819116       资源大小:18.74KB        全文页数:14页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Java精选笔试题附答案.docx

    1、Java精选笔试题附答案Java精选笔试题附答案1、在Java EE中,Servlet是在服务器端运行,以处理客户端请求而做出的响应的程序,下列选项中属于Servlet生命周期阶段的是( )A、加载和实例化B、初始化C、服务D、销毁E、以上全部答案:E2、在Java EE中的MVC设计模式中,( )负责接受客户端的请求数据A、JavaBeanB、JSPC、ServletD、HTML答案:C3、过滤器应实现的接口是()。A、HttpServletB、HttpFilterC、ServletFilterD、Filter答案:D4、开发Java Web应用程序的时候,创建一个Servlet,该Serv

    2、let重写了父类的doGet()和doPost()方法,那么其父类可能是( )A、RequestDispatcherB、HttpServletResponseC、HttpServletRequestD、HttpServlet答案:D5、在Java Web开发中,如果某个数据需要跨多个请求存在,则数据应该存储在( )中A、sessionB、pageC、requestD、Response答案:A6、在开发Java Web应用程序的时候,HTTP请求消息使用Get或POET方法以便在WEB上传输数据,下列关于GET和POST 方法描述正确的是( )A、POST请求的数据在地址栏不可见B、GET请求提

    3、交的数据在理论上没有长度限制C、POST请求对发送的数据的长度限制在240255个字符D、GET请求提交数据更加安全答案:A7、在JSP中有EL表达式$10*10 ne 10,结果是( )A、100B、trueC、fasleD、以上都不对答案:B8、JSTL标签的分类以下说法正确的是( )A、通用标签与迭代标签B、核心标签与迭代标签C、核心标签与sql标签D、以上都不是答案:C9、在Java Servlet API中,HttpServletRequest接口的( )方法用于返回当前请求相关联的会话,如果没有,返回nullA、getSession() /=gerSession(true)默认为:

    4、getSession(true)B、getSession(true)C、getSession(false)D、getSession(null)答案:C10、在Java Web开发中,不同的客户端需要共享数据,则数据应该存储在( )中A、sessionB、applicationC、requestD、response答案:B11、利用三层结构搭建某网上书店系统,设计用户登陆界面,如果你是设计人员,你将在三层结构的( )中实现A、模型层B、表示层C、数据访问层D、业务逻辑层答案:B12、在Java EE中,( )接口定义了getSession()方法A、httpServletB、HttpSessio

    5、nC、HttpServletRequestD、HttpServletResponse答案:C13、标准标签库()提供的主要标签库中,其中( )可用于操作数据库。A、核心标签库B、与格式化标签库C、标签库D、标签库答案:D14、JSP表达式语言可用于在网页上生成动态的内容并代替JSP元素,JSP表达式语言的语法是( )A、EL expresionB、$EL expresionC、EL expresionD、#EL expresion答案:B15、在J2EE的体系结构中,系统的业务和功能代码组成了三层结构中的( )层A、表示层B、中间层C、数据层D、客户端层答案:B16、在JSTL的达代标签的属性

    6、中,用于指定要遍历的对象集合( )A、varB、itemsC、valueD、varStatus答案:B17、如果不希望JSP网页支持Session,应该( )。A、调用HttpSession的invalidate()方法B、C、在jsp页面中写入如下代码HttpSessionsession=request.getSession(false);D、调用HttpSession的setMaxInactiveInterval(),将时间设置为0答案:B18、Servlet是一个在服务器上运行、处理请求信息并将其发送到客户端的Java程序()接受服务请求、找到Servlet类、加载Servlet类并创建

    7、Servlet对象。A、客户端B、IE浏览器C、Servlet容器D、Servlet本身答案:C19、MVC设计模式包含模型层、视图层和控制层,在下列组件扮演控制器角色的是( )A、ServletB、JSPC、javaBeanD、HTML答案:A20、JSP标准标签库(JSTL)的标签库描述符文件的后缀是( )A、.tldB、.jarC、.propertiesD、.xml答案:A21、在J2EE中,以下不是JSP隐式对象的是( )A、pageContextB、contextC、applicationD、out答案:B22、Java程序的并发机制是( )A、多线程B、多接口C、多平台D、多态性答

    8、案:A23、下列选项中,不属于模块间耦合的是()A、数据耦合B、标记耦合C、异构耦合D、公共耦合答案:C24、在Java Web应用程序中,使用数据源与JNDI获得数据库连接时,应把JDBC驱动程序jar文件放在( )下:A、应用程序的src目录B、应用程序的/WEB-INF/lib目录C、Tomcat的根目录D、Tomcat的common/lib目录答案:D25、在Java Web 应用中,下面关于HttpSession的说法正确的是( )(选择二项)A、Servlet容器负责创建HttpSession对象B、每个HttpSession对象都有唯一的IDC、客户端浏览器负责为HttpSess

    9、ion分配唯一的IDD、HttpSession 对象的ID值,由程序员进行分配答案:AB26、在HTTP协议中,请求消息使用( )方法用于通过Internet发送大量数据,没有长度的限制。A、getB、postC、putD、head答案:B27、在Java Web应用程序中,JSP EL 表达式可用于访问( )中存储的数据A、Web.xmlB、ServletC、AppletD、JavaBean答案:D29、在JSP中,使用动作可以将javaBean嵌入JSP页面,对JavaBean的访问范围不能是( )。A、pageB、requestC、responseD、application答案:C30、

    10、下列说法错误的有()A、Java面向对象语言容许单独的过程与函数存在B、Java面向对象语言容许单独的方法存在C、Java语言中的方法属于类中的成员(member)D、Java语言中的方法必定隶属于某一类(对象),调用方法与过程或函数相同答案:ABC31、在servlet的服务方法(如doPost() )中,如何从请求获得”userID”值()。A、String userID = request.getParameter(“userID”);B、String userID = request.getHeader(“userID”);C、String userID = request.getRe

    11、questHeader(“userID”);D、String userID = getServletContext().getInitParameter(“userID”);答案:A32、HttpServletResponse的哪些方法用于将一个HTTP请求重定向到另一个URL( )A、sednURL()B、redirectURL()C、redirectHttp()D、sendRedirect()E、getRequestDispatcher()答案:D33、以下哪个代码段会得到一个输出流,用于向HttpServletResponse输出字符文本 ( )A、java.io.PrintWriter

    12、 out = response.getWriter();B、ServletOutputStream out = response.getOutputStream(); /输出为字节文本C、java.io.PrintWriter out = new PrintWriter(response.getReader();D、Servlet OutputStream out = response.getBinaryStream();答案:A34、servlet开发人员在扩展HttpServlet时如何处理HttpServlet的service()方法( )(选择二项)A、大多数情况下都应该覆盖servi

    13、ce()方法B、应当从doGet()或doPost()调用service()方法C、应当从init()调用service()方法D、应当至少覆盖一个doXXX( )方法(如doPost()答案:AD35、关于会话属性,以下哪些说法是正确( )(选择两项)A、HttpSession.getAttribute(String)的返回类型是ObjectB、HttpSession.getAttribute(String)的返回类型是StringC、在HttpSession上调用setAttribute(“keyA”, “valueB”)时,如果这个会话中对应键keyA已经有了一个值,就会导致抛出一个异常

    14、D、在HttpSession上调用setAttribute(“keyA”, “valueB”)时,如果这个会话中对应键keyA已经有一个值,则会导致这个属性原先的值被String valueB替换答案:AD36、给定req是一个HttpServletRequest,哪个代码会在不存在会话的情况下创建一个会话( ) (选择两项)A、req.getSession()B、req.getSession(true)C、req.getSession(false)D、req.createSession()E、req.getNewSession()F、req.createSession(true)G、req.

    15、createSession(false)答案:AB38、给定TheBean类,假设还没有创建TheBean类的实例,以下哪些JSP标准动作语句能创建这个bean的一个新实例,并把它存储在请求作用域 ( )A、B、C、D、答案:C39、给定一个Model1体系结构,其中有一个JSP页面处理所有控制器函数,这个JSP控制器要把请求分派给另一个JSP页面 ( )A、B、C、D、答案:A40、有关标准动作,以下哪些说法是正确的 ( ) (选择两项)A、id属性表示对象的名称B、scope属性是必要的 /是比不可少的,虽说可省略不写,但默认仍存在C、scope属性是可选的,默认为pageD、class属

    16、性是可选的 /class 属性与 type属性一样,二者(必须)任选一答案:CD41、在JSP页面上使用JSTL标签时,应使用taglib指令导入标签库描述文件,并设置taglib指令的( )属性指定标签的前缀。A、prefixB、nameC、tagD、uri答案:A42、JavaBean是在Java中开发的可以跨平台的重用组件,JavaBean必须满足的要求中不包括( )A、是一个共有类B、实现java.io.Serializable接口C、具有不带任何参数的共有构造函数D、具有访问属性的共有的getter和setter方法答案:C43、在JSP页面中使用标签,对session中集合对象ar

    17、r进行迭代时,items属性赋值正确的是( )。A、B、C、D、答案:D44、下列选项中不属于JSP标准动作的是( )A、B、 /这个是属于标签C、D、答案:B45、在JavaEE中,初始化Servlet实例的时候,init()方法是由( )执行A、程序员编写代码来调用执行B、每次执行当前的Servlet时,由系统自动执行C、当第一次执行当前的Servlet时,由系统自动执行D、以上说法都不对答案:C46、Java是从()语言改进重新设计。A、AdaB、C+C、PasacalD、BASIC答案:B47、在JSP页面中,( )可以取得名为boxes的复选框第一个值。(选两项)A、$param.b

    18、oxesB、$paramValues.boxesC、$paramValues.boxes0D、$paramValue.boxes1答案:AC48、当检索一个压缩文件时,首先要建立压缩文件输入流对象,该对象()A、以选中的压缩文件为参数B、以FileInputStream对象为参数C、以InputStreamReader对象为参数D、以BufferedReader对象为参数答案:B49、下面哪个流类属于面向字符的输入流?A、BufferedWriterB、FileInputStreamC、ObjectInputStreamD、InputStreamReader答案:D50、对于以下代码,说法正确的是( )。session.setAttribute(“count”,new Integer(0);Integer count = session.getAttribute(“count”);A、不能通过编译B、能通过编译,并且能正常运行C、编译通过,但运行时抛出ClassCastExceptionD、以上说法都不正确答案:A


    注意事项

    本文(Java精选笔试题附答案.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开