java EE培训机构_JavaEE职场面试题

栏目:Java面试题丨时间:07-11丨来源:未知丨作者:光环IT学院
  java EE培训机构_JavaEE职场面试题。光环it学院的java EE培训是目前国内知名的培训,一线名师面对面教学,课程研发团队根据企业最需要的技能进行课程开发,保障学员学习的过程中能学到最实用的技能,这样也就能保障学完后找到好工作。

java EE培训机构
 
  一、填空题:

  1、编写完一个Servlet文件需要在web.xml文件中部署该Servlet方能使用

  2、HTML的注释符号是//

  3、JSP的优点之一是可以使得界面显示和功能逻辑

  4、客户与Web服务器通信是通过http协议来完成的

  5、使用taglib指令可以实现使用自定义的JSP标签

  6、<jsp:plugin>动作元素的主要作用是在客户端中运行一个Bean或显示一个Applet

  7、JSP内置对象共有四种Scope,它们是page、request、session、application

  8、如果你想使用Javabean设计一个网站计数器,那么该bean的scope应当设为application

  二、选择题:

  1、用来执行(A)方法的对象被称为语句对象。

  A、executeUpdate

  B、JSP

  C、Javabean

  D、Servlet

  2、从本质上讲,Servlet是(B)类。

  A、public

  B、Java

  C、contentType

  D、response

  3、ejb环境变量如何调用名为ejbC的ejb(D)

  A.initCtx.lookup("java:comp/env/ejb/ejbC")

  B.initCtx.lookup("java:comp/ejb/ejbC")

  C.initCtx.lookup("java:comp/ejbC")

  D.initCtx.lookup("java:comp/env/ejbC")

  4、Servlet获得初始化参数的对象是(C)

  A、Request

  B、Response

  C、ServletConfig

  D、ServletContext

  5、JSP脚本中设有变量a,输出a正确的表达式是(D)

  A、<%=a;%>

  B、<%a%>

  C、<%=a;%>

  D、<%=a%>

java EE培训机构
 
  三、判断题:

  1、include动作组件把指定文件插入正在生成的页面。√

  2、可以通过“out”对象直接向客户端写一个由程序动态生成HTML文件。√

  3、JSP是一种实现普通静态HTML和动态HTML混合编码的技术。√

  4、JSP标准标记库是一个实现Web应用程序中常用功能的定制标记库集。√

  5、表单数据的提交方法有两种,若采用Get方法,则数据由标准的输入设备读入。X

  四、简答题:

  1、Math.round(11.5)等于多少?Math.round(-11.5)等于多少?Math.round(-11.7)等于多少?Math.round(11.3)等于多少?

  答:Math.round(11.3)等于11

  Math.round(11.5)等于12

  Math.round(-11.5)等于-11

  Math.round(-11.7)等于-12

  2、解释一下&和&&的区别?

  答:&和&&都可以作为逻辑运算符,但还是有区别的,&&是短路与。

  单独运行以下两行代码:

  System.out.println(false&(1/0==0));

  抛出异常System.out.println(false&&(1/0==0));

  打印出false&作为逻辑运算符时,即使第一个操作符是false,那么它仍然会计算第二个操作符。

  &&短路与,如果第一个操作符为false,那么它不会再去计算第二个操作符。另外&还是一个按位与运算符,请看以下代码:

  System.out.println(5&4);打印出4,结果怎样计算呢?将它们转换成二进制数据,一目了然。

  00000101&00000100=00000100

  3、解释一下int和Integer有什么区别?

  答:int是原始数据类型,而Integer是引用数据类型,是int的包装类。

  Java中的八种原始数据类型都有对应的包装类,boolean--Booleanchar--Characterbyte--Byteshort--Shortlong--Longfloat--Floatdouble--Double。

  int和Integer是可以相互转换的如:

  inta=1;Integerin=newInteger(a);

  Integerin=newInteger(10);inti=in.intValue();

  JDK5.0

  支持自动包装和自动解包,以下代码与以上完成相同的功能:

  inta=1;Integerb=a;

  Integerc=newInteger(10);intd=c;

  原创文章,转载请注明出处:光环it学院

光环IT学院,专注IT培训16年,培养IT行业精英! —

光环IT学院

注:本站文章采用原创+网络转载两个方式,对于转载的文章,由于网络信息过多,无法100%找到原始出处。如果本站文章有侵犯了您的权益,请联系我们删除或授权。

请遵守理性,宽容,换位思考的原则

2017-07-11 11:58 发布 丨 人浏览

热点推荐

微信
公众号

微信扫码,即可关注

反馈
意见
回到
顶部