2024年计算机考试-java工程师信产部认证考试近5年真题集锦(频考类试题)带答案_第1页
2024年计算机考试-java工程师信产部认证考试近5年真题集锦(频考类试题)带答案_第2页
2024年计算机考试-java工程师信产部认证考试近5年真题集锦(频考类试题)带答案_第3页
2024年计算机考试-java工程师信产部认证考试近5年真题集锦(频考类试题)带答案_第4页
2024年计算机考试-java工程师信产部认证考试近5年真题集锦(频考类试题)带答案_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

(图片大小可自由调整)2024年计算机考试-java工程师信产部认证考试近5年真题集锦(频考类试题)带答案第I卷一.参考题库(共100题)1.下列()描述EJB的相关信息,例如持久化类型和事物属性等 A、Bean类文件B、远程接口C、本地接口D、部署描述2.在J2EE中,实现VetoableChangeListener接口的监听者对象的作用是()。 A、发出属性变化时间给监听者B、包括属性名称、属性的旧和新的值C、接受或者否决来源Bean中的受限属性提议的变化D、从属性变化时间得到变化了的属性信息3.在Java中,下列代码段允许按钮注册一个Action事件的是() A、 Button.enableActionEvents()B、 Button.addActionListener(anActionListener)C、 Button.enableEvents(true)D、 Button. enableEvents (AWTEvent.Action_EVENT_MASK)4.在Java 中,可以使线程运行的方法是()。 A、init();B、start();C、run();D、resume();E、sleep();5.支持JSP2.0和Servlet2.4的TOMCAT版本是()。 A、TOMCAT 4.0 以上B、TOMCAT 4.24 以上C、TOMCAT 5.0 以上D、TOMCAT 5.5 以上6.在J2EE中,在web.xml有如下代码段: 在Servlet中()把webmaster的值:()取出来。 A、使用RequestDispatcher的getInitParameter(“webmaster”)方法B、使用ServletContext的getInitParameter(“webmaster”)方法C、使用ServletConfig的getInitParameter(“webmaster”)方法D、使用GenericServlet的getInitParameter(“webmaster”)方法7.分析下列代码:  Class A{  Public static void main(String[] args){  method(); }  static void method(){  try{  System.out.println("Hello"); }finally{  System.out.println("good-bye"); } } }  编译运行后,输出结果是()。 A、"Hello"B、"good-bye"C、"Hello""god-bye"D、代码不能编译8.在Java语言中,下面关于类的描述错误的是()。 A、一个子类可以有多个超类B、一个超类可以有多个子类C、子类可以使用超类的所有方法D、子类一定比超类有更多的成员方法9.以下()原因促使J2EE框架的出现。 A、商业事务越来越复杂,它们的可靠性,以及各种事务的可用性越来越难以保证B、随着Internet用户呈指数级增长,维护一个有效的安全模型越来越困难C、新的应用往往和已有的系统无关,也就是说,新的系统不和现有系统集成导致了J2EE框架的出现D、在Internet上,一个应用的潜在用户可能上百万,能够扩充应用来满足可操作性和用户群方面的需求很重要10.在Java语 言中,下面描述正确的是()。 A、如某公有接口被声明在一个源文件中,则接口必须和源文件具有相同的名字B、如源文件包含import语句,则语句必须是第一个非空行C、如源文件包含package语句,则语句必须是第一个非空行,非注释行D、如源文件包含main(),则语句必须是第一个非空行11.关于JSP下列说法不正确的是() A、 JSP的全称是JavaServer PagesB、 JSP是由sun公司主导,许多别的公司参与一起来建设的一种动态网页技术C、 在HTML文件里加入Java程序片段和JSP标签可以构成JSP网页D、 JSP的运行环境是,正确安装JDK即可12.给出下列java源代码:  //Point x  Public class Interesting{}  在源代码//point x处添加()能符合java语法 A、import java.awt.*B、package local.utilC、class MoreInteresting{}D、protected class MoreInteresting{}13.在J2EE中,ServletResponse的()方法可以返回在应答中写入二进制数据的对象,()方法可以返回在应答中发送字符文本的对象。() A、getOutputStream()和getWriter()方法B、getWriter()和getOutputStream()方法C、getInputStream()和getPrint()方法D、getStream()和getPrint()方法14.如果用JSP开发一个聊天程序,不用数据库存储聊天记录,请问聊天记录最后存储在()中。  A、requestB、pageC、sessionD、application15.AOP中切入点描述正确的有()    A、切入点是Spring的入口B、同一个切入点会触发不同的通知C、org.springframework.aop.Pointcut接口是中心D、Spring支持三种切入点的运作:显著,联合和交集16.下面语句使Applet接受参数的是()。    A、在"start()"中调用getParameter()函数B、在"init()"中调用getParameter()函数C、在"main()"中调用getParameter()函数D、在"paint()"中调用getParameter()函数17.下面代码  在J2EE中,aa.jsp文件如下      有两个客户依次使用浏览器浏览aa.jsp,且每个客户只浏览aa.jsp依次, 那么第二个客户看到浏览器显示()。 A、 0  1B、 1 2C、 3  4D、5  6E、 什么也没有18.Struts通过()支持mvc的视图开发A、jsp标签库和form beanB、ejbC、ServletD、Applet19.在J2EE中,某一java程序中有如下代码: DataInputStreamdin=newDataInputStream(newBufferedInputStream (newFileInputStream("employee.dat"))); System.out.print(din.readByte()); 假设在employee.dat文件中只有如下一段字符:abcdefg。则:System.out在屏幕上打印()。A、aB、bC、97D、9820.public class MyExample{    public static void main(String args[])    {         System.out.println(args[2])   }} 如果以下列命令行运行:  java MyExample Aptech online 上述代码将输出()。 A、MyExampleB、AptechC、OnlineD、产生异常: "java.lang.ArrayIndexOutOfBoundsException"21.import java.awt.*;    import java.applet.*;    public class ButtonDemo extends Applet{    public void init(){  Button pushButton=new Button(“ok”);  Button downButton=new Button(“Yess”);  add(pushButton);  add(downButton);  }  }  根据以上代码,下列解释正确的是() A、该代码画了一个按钮B、Button(“ok”)创建了一个有显示“ok”的按钮C、Button()是构造函数D、按钮属于容器22.Jsp内嵌对象session的类型为javax.servlet.http. HttpSession,下述语句会使该对象失效的是() A、session.dispose()B、session.clear()C、session.invalidate()D、session.removeAll()23.设计模式的分类有()A、创建型模式B、结构型模式C、行为型模式D、代理型模式24..j2ee通过定义一种标准的结构来实现它的优势,以下()是j2ee定义的标准结构 A、一种用于开发多层次、瘦型客户用户程序的标准设计模型,即J2EE应用程序模型B、一套兼容测试组件,用来检测产品是否同微软的.net平台兼容,即J2EE兼容测试组件C、一个标准的平台,用来整合J2EE的应用程序,指定一系列的接口和方法,即J2EE平台D、用来示范J2EE的能力的J2EE实现参考25. 下列解释正确的是()。 A、out_applet.java中一定有一个参数是”display_string”B、具有两个属性”name”和”value”C、value是参数的名称D、”good morning”通过标记传递给” Out_Applet.class”26.Hibernate关联维护中关于“一对一”的描述正确的是()  A、一对一的关联维护在项目中大量使用B、可以采用主键关联C、可以采用外间关联D、一般都使用外键关联27.请描述一下JAVA中抽象类与接口的异同点。 28.Java Applet的三种状态: 1、Init(), 2,Start(),3,Paint(),在Applet载入时的顺序是()。A、1,2,3B、2,1,3C、2,3,1D、1,3,229.在J2EE中,使用ResultSet对象的next()方法移动光标时,如果超过界限,会抛出异常,该异常通常是()。 A、InterruptedExceptionB、AlreadyBoundExceptionC、SQLExceptionD、NetException30.如果某一JSP页面的表单中,有几个复选框,name为“habit“,则该JSP提交后,通过下面()语句去获取用户选中复选框的值。 A、request.getAttribute(“habit”);B、request.getParameter(“habit”)C、request.getParameterValues(“habit”)D、request.getHabit();31.在J2EE中,在提供名为sock的套接字实例的前提下,为了获取通过套接字进行通信的输出流,你可以编写()。 A、sock.accept();B、sock.getDataOutputStream();C、sock.getOutputStream();D、new DataOutputStream(sock);32.在J2EE中,标记处理器必须对从JSP引擎发来的调用做出反应。其中有两个重要的方法,当打开或者关闭编辑就会调用它们,它们分别是() A、dostart()方法和doend()方法B、doStartTag()方法和doEndTag()方法C、doStart()方法和doEnd()方法D、dostartTag()方法和doendTag()方法33.以下是JAVA中正确的入口方法是? () A、 public static void main(String[] args){}B、 public static void main(String args){}C、 public void main(String[] args){}D、 public static int main(String[] args){}34.对于drawImage(image,x,y,width,height,this)方法解释正确的是()。     A、image是要绘制的图像B、x,y是表示图像的中心的位置C、width是源图像的宽度D、this是容器35.在J2EE中,对于动作的描述,正确的是()。     A、 当前JSP执行活动停止,并且清除缓冲区,把请求传递到URL上B、 相当于include动作,把请求传递到URL上C、 当前JSP执行活动停止,并且清除缓冲区,重定向到URL上,但不把请求传递到URL上D、 相当于include指令36.在实现单例模式时,大概的思路是()    A、在类中定义一个静态的类自己数据类型的引用B、在类中定义一个公有的类自己数据类型的引用C、定义一个静态的获得该实例的方法D、定义一个非静态的获得该实例的方法37.下面()是错误的描述 A、Struts是源代码保密的商业软件B、Struts是开发Web应用的框架系统C、Struts基于MVC设计模式D、Struts是Apache的子工程38.在Java中,根据你的理解,下列方法()可能是类Orange的构造函数。    A、Orange(){…}B、Orange(…){…}C、public void Orange() {…}D、public Orange() {…}E、public OrangeConstuctor() {…}39.Struts中标记库的描述正确的是()     A、Bean标记用来在JSP页中管理beanB、Logic标记用来在JSP页中控制流程C、HTML标记用来生成HTML标记,在表单中显示数据D、模板标记使用动态模板构造普通格式的页,使用会话ID对URL进行编程40.在实体Bean的生命周期中,只有在()方法成功完成后,ejbPostCreate()方法才能调用() A、 ejbActivate()B、 ejbPassivate()C、 ejbCreate()D、 ejbRemove()41.关于适配器模式下列说法正确的是()    A、编写一个所需要接口的类,然后令其与有着不同接口的类进行通信B、可以使用继承来实现C、可以使用组合来实现D、必须同时使用继承和组合42.在J2EE中,aa.jsp文件如下:    Look:  %@include file=”bb.txt”%    b.txt文件只有文本:hello!  aa.jsp和bb.txt在同一目录下,使用浏览器查看aa.jsp,会看到:Look: hello!  使用()方法,再次打开浏览器查看aa.jsp,会显示:Look:hello!Teacher A、: 把bb.txt的文本改为: hello! Teacher!B、: 把bb.txt文件删除,然后新建文件bb.txt,所含文本为:hello! Teacher!C、: 把bb.txt先改名为cc.txt,然后把名字再次改为bb.txt,把文本改为:hello! Teacher!D、: 以上方法都不对43.在Java语言中,按东,西,南,北,中,指定组件的位置不佳管理器是() A、FlowLayoutB、GridLayoutC、BordLayoutD、CardLayoutE、GridBagLayout44.在J2EE中,将JDBC调用直接转换为DBMS所使用的网络协议,从而允许从客户机机器上直接调用DBMS服务器的Java驱动程序是()。 A、JDBC-ODBC的Java驱动程序B、本地API的Java驱动程序C、JDBC 网络纯Java驱动程序D、本地协议纯Java驱动程序45.在Java语言中,你创建了一个Applet, playAudio.java 来播放123.au文件,123.au在myAudio目录中,myAudio和playAudio.java在同一目录,你要使用()语句 A、play(getDocumentBase(),”myAudio/123.au”)B、play(getDocumentBase(),” 123.au”)C、play(getCodeBase(),”myAudio/123.au”)D、play(getCodeBase(),” 123.au”)46.研究下面的Java代码:  switch (x) {  case 1:  System.out.println(1);  case 2:  case 3:  System.out.println(3);  case 4:  System.out.println(4); }  当x=2时,运行结果是()。 A、没有输出任何结果B、输出结果为3C、输出结果是3和4D、输出结果是1、3和447.在J2EE中,伴随着事件的发生,相同的状态通常封装在一个对象1中,这对象必须继承自对象2,对象2通常作为单行传递给响应该事件的监听者方法中,对象1和对象2分别代表() A、事件监听者 java.util.EventObjectB、事件监听者 java.event.EventObjectC、事件状态对象 java.util.EventObjectD、事件对象 java.event.EventObject48.在Hibernate中关于缓存中却的说法有()A、Hibernae只有一级缓存B、Hibernate有一级缓存也有二级缓存C、一级缓存不是必须的D、二级缓存可以使用Ehcache、Oscache等49.在J2EE中,对于我们自己设计的Bean,应该()。  A、一定要继承java.beans.Beans;B、一定要实Runnable接口C、一定要继承java.lang.Thead类D、可以不继承java.beans.Beans;50.当在一个操作中按下和释放鼠标按钮时处理()事件。A、mouseEnteredB、mouseExitiedC、mousePressedD、mouseClicked51.Math.round(-11.5)的值是多少() A、: -11.5B、: -11C、: -12D、: 1152.在J2EE中,使用ResultSet对象的next()方法移动光标时,如果超过界限会抛出异常,该异常通常是()。  A、InterruptedExceptionB、AlreadyBoundExceptionC、SQLExceptionD、NetException53.在J2EE中有个容器的概念,下面对容器的陈述正确的是()。     A、容器不提供事务服务B、容器为组件提供运行时的服务C、容器还提供安全管理D、容器是一种J2EE运行时的组件54.Servlet里能实现重定向的方法有() A、运用javax.serblet.http.HttpSerbletRequest接口的sendRedirect方法B、运用javax.serblet.http.HttpSerbletResponse接口的sendRedirect方法C、运用javax.serblet. RequestDispatcher接口的forward方法D、运用javax.serblet.ResponseDispatcher接口的forward方法55.Hibernate关联维护中关于“inverse”描述正确的是() A、Inverse定义由谁来控制关联关系的自动维护B、当inverse =false 就意味着当前对象是不能自动维护关联关系C、当inverse=true就意味着当前对象可自动维护关联关系D、它和cascade的作用是一样的56.在Java语言中,如果你有下面的类定义:   abstract class Shape {  abstract void draw();    }    Class Square extends Shape {}  如果你试图编译上面的代码会发生()。 A、一切成功编译B、Shape可以编译,Square不能编译C、Square可以编译,Shape不能编译D、Shape,Square都不能编译57.在J2EE中,对于EJB结构,描述正确的是() A、 EJB结构是一种分布式的组件模型,用来开发安全的.不可扩展的.单一事物的多用户的组件,使开发者的精力在系统级的程序设计上,而不是商业领域的问题上B、 EJB结构是一种串行化的组件模型,用来开发安全的.可扩展的.事物性的多用户的组件,使开发者的精力在商业领域的问题,而不是系统级的程序设计上C、 EJB结构是一种分布化的组件模型,用来开发安全的.可扩展的.事物性的多用户的组件,使开发者的精力在商业领域的问题,而不是系统级的程序设计上D、 EJB结构是一种串行化的组件模型,用来开发安全的.可扩展的.事物性的多用户的组件,使开发者的精力在在系统级的程序设计上,而不是商业领域的问题上58.在J2EE中,在Bean中实现绑定属性需要导入包是()。 A、java.utilB、java.beansC、java.beanD、java.security59.Hibernate中关于使用HQL语句描述正确的是() A、是一种符合对象语言的查询语句B、能够避免使用 sql 的情况下依赖数据库特征的情况出现C、能够根据 OO 的习惯去进行实体的查询D、理解SQL的人很难理解HQL60.Math.round(-11.5)的值是多少()    A、-11.5B、-11C、-12D、1161. 以上Java代码运行的结果是()。A、将1,2,3,4,5输出到屏幕B、将0,1,2,3,4输出到屏幕C、将0,1,2,3,4,5输出到屏幕D、将出现运行时异常62.在J2EE中,对于我们自己设计的Bean,应该()。 A、一定要继承java.beans.BeansB、一定要实现Runnalbe接口C、一定要继承java.lang.Thread类D、可以不继承java.beans.Beans63.结构型模式有()     A、适配器模式B、代理模式C、构造器模式D、观察者模式64.在JAVA语言中,下面关于构造函数描述正确的是() A、类必须有显式构造函数B、它的返回类型是voidC、她和类有相同的名称,但他不能带任何参数D、以上皆非65.AOP中切入点描述正确的有() A、切入点是Spring的入口B、同一个切入点会触发不同的通知C、org.springframework.aop.Pointcut接口是中心D、Spring支持三种切入点的运作:显著,联合和交集66.在Java中,下列代码将输出()。  1.    public class integerequals  2.    {  3.       public static void main (String args[])  4. {  5.  Integer a= new Integer(3);  6.  Integer b= new Integer(3);  7.   System.out.println(a==b);  8. }  9.    } A、编译器将显示第7行有错误B、程序编译并打印trueC、程序编译并打印falseD、程序编译但在第7行引起了一个运行期意外67.public class test3  {  public static void main(String args[])  {           for(int i = 0; i = 0; j--)  {                if(i == j)                    continue;       System.out.println("i="+ i + " j="+j);       }    }       }  }  上面的Java代码编译运行后,下列选项中,()会出现在输出结果中。 A、i=0 j=3B、i=0 j=0C、i=2 j=2D、i=0 j=2E、i=1 j=268.在J2EE中,实现VetoableChangeListener接口的监听对象的作用是()A、 发出属性变化事件给监听者B、 包括属性名称.属性的旧和新的值C、 接受或者否决来源Bean中受限属性提议的变化D、 从属性变化事件得到变化了的属性信息69.下面语句使Applet接受参数的是() A、在“start()”中调用getParameter()函数B、在“init()”中调用getParameter()函数C、在“main()”中调用getParameter()函数D、在“paint()”中调用getParameter()函数70.Hibernate关联维护中关于“一对多/多对一”描述正确的是()     A、可以采用Set来配置B、可以采用List来配置C、可以采用Map来配置D、在一对多的情况下一般将一端的inverse设为false71.分析下列java代码  Class A{  Public static void main(String[] args){  Method(); }  Static void method(){ try{  System.out.println(“hello”) }finally{  System.out.println(“good-bye”); }  } }  编译运行后,输出结果是()A、“hello”B、“good-bye”C、“hello”“good-bye”D、代码不能编译72.import java.awt.*;  import java.applet.*;  public class ButtonDemo extends Applet{   public void init()  {    Button pushBotton=new Button(“ok”);    Button downBotton=new Button(“Yes”);     add(pushBotton);     add(downBotton);   } }  根据以上代码,下列结束正确的是()A、该代码画了一个按钮B、Button(“ok”)创建一个有显示”ok”的按钮C、Button()是构造函数D、按钮属于容器73.在J2EE中,当使用以某主机地址为参数的构造器来创建新的Socket实例时,()。 A、客户端试图通过Internet建立与该主机的连接B、客户端启动运行于主机上的服务器程序C、没有特殊事情发生,直到调用Socket的accept()方法D、调用Socket的accept()方法74.在j2ee中,有如下代码在servlet1.java中  Important javax.servelt.*;  Important javax.servlet.http.*  Import java.io.ioexception  Import java.io.printwriter  Public class servlet1 extends httpservlet{  Public void init() throws serveltexception{ }  Public void service(httpservelt request request,httpserbletresponse response)throws servletexception,ioexception{   Printwriter out=response.getwriter();   Out.println(“hello”); } }  假如编译serblet 要具备的环境都已经建立好,现在用完全正确的命令编译该文件,对于以下陈述正确的是() A、编译该文件时会提示缺少doget()或者dopost()方法,编译不能够成功通过B、编译后,把servlet1.class放在正确位置,在浏览器中查看该servlet1,会看到输出文字:“hello”C、编译后,把servlet1.class放在正确位置,在浏览器中查看该servlet1,却看不到任何输出的文字D、编译后,把servlet1.class放在正确位置,在浏览器中查看该servlet1,却看到产生运行时错误的出差信息75.在Servlet中,下列语句可以正确获取PrintWriter对象的是()  A、PrintWriter out = request.getWriter();B、PrintWriter out = request.getPrinteWriter();C、PrintWriter out = response.getWriter();D、PrintWriter out = responce.getPrinteWriter();76.Struts框架的控制器主要由()负责 A、EJBB、JSPC、ActionServletD、标记库77.在J2EE中,Servlet1的代码如下: importjavax.servlet.*; importjavax.servlet.http.*;importjava.io.*; publicclassServlet1extendsHttpServlet{ publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{ response.setContentType("text/html");PrintWriterout=response.getWriter();Stringaa=request.getQueryString();Stringbb=request.getMethod();out.println(aa); out.println(bb);} } 把Servlet1.class文件放在Web服务器适合的目录下,在浏览B器地址栏内输入:http://localhost:8080/servlet/Servlet1?name=jb-aptech&phone=12345678,看到的结果是()。A、name=jb-aptech&phone=12345678GETB、name=jb-aptech,phone=12345678GETC、jb-aptech,12345678POSTD、name,phoneGETE、2,POST78.考虑下列Java代码: Classc A{  Public static void main(String []args){ Try{  System.out.println(“hello,world”) } }  } 其中错误的是()。 A、没有catch或finally块B、没有抛出异常的代码不能出现在try代码块内C、如果没有catch块而使用try,main()会总是抛出异常.D、class A 没有throws IOException79.下面语句使用Applet接受参数的是()  A、在“start()”中调用getParameter()函数B、在“init()”中掉用getParameter()函数C、在“main()”中调用getParameter()函数D、在“paint()”中调用getParameter()函数80.在j2ee中,在mysample.java中包含代码:system.out.println(InetAddress.getByName(“aaaa”)).getHostAddress()),但在网络上没有aaaa这台主机。那么该行代码会() A、编译运行后什么都不显示B、编译运行后显示“aaaa”字符文本C、编译不能通过D、编译运行后会抛出.UnlnownHostExceptioon异常81.实体Bean的生命周期中,只有在()方法成功完场后,ejbPostCeate()方法才能调用  A、ejbActivate()B、ejbPassivate()C、ejbCreate()D、ejbRemove()82. 对于以下的陈述,正确的是()。 A、在浏览器中浏览aa.jsp,会看到浏览器显示“jb aptech”B、在浏览器中浏览aa.jsp,会看到浏览器显示错误页面,要修改aa.jsp的第6行和第7行代码C、在浏览器中浏览aa.jsp,会看到浏览器显示错误页面,要修改aa.jsp的第6行和第7行代码,以及aa.java的第3行代码D、在浏览器中浏览aa.jsp,会看到浏览器显示错误页面,要修改aa.java的第7行、第10行、第7行、第13行、第16行代码E、以上都不正确83.Hibernate关联维护中关于“inverse”描述正确的是()    A、Inverse定义由谁来控制关联关系的自动维护B、当 inverse= false就意味着当前对象是不能自动维护关联关系C、当 inverse=true就意味着当前对象可自动维护关联关系D、它和cascade的作用是一样的84.下面的哪些程序片断可能导致错误() A、String s = "Gone with the wind";  String t = " good ";  String k = s + t;B、String s = "Gone with the wind";  String t;  t = s[3] + "one";C、String s = "Gone with the wind";  String standard = s.toUpperCase();D、String s = "home directory"; String t = s - "directory"85.关于断言assert正确的说法有()    A、断言是一个包含布尔表达式的语句B、执行断言语句时假定该表达式为 falseC、断言可以有两种形式D、当断言表达式为false的时候,系统报告一个Assertionerror86.String如何与字节数组相互转换?请写出相应的方法。 87.Hibernate 中的查询语句如下  from User u where =:username and u.yearold=:yearold  正确的参数注入方式有() A、query.setParameter(“username”,”bluedavy”);B、query.setParameter(“yearold”,25);C、query.setParameter(0,”bluedavy”);D、query.setParameter(1,25);88.在J2EE中,对于Bean的事件命名模式,正确的陈述是()。     A、没有什么特别的,只要符合Java规范即可B、如果Bean产生“MyeventEvent”类型的事件,那么,监听者接口一定要被称作“MyeventListener”,其它的没有什么限制C、如果Bean产生“MyeventEvent”类型的事件,那么,监听者接口一定要被称作“MyeventListener”,而且一定要调用增加和取消监听者的方法:public void addMyeventListener(myeventListener e) public void removeMyeventListener(myeventListener e)D、如果Bean产生“MyeventEvent”类型的事件,那么,一定要有一个监听者接口,而且一定要调用增加和取消监听者的方法。对于它们的名称,应当符合一般Java规范89.Error与Exception下列说法正确的是()    A、Error表示系统级的错误B、Error表示程序不必处理的异常C、Exception表示需要捕捉的异常D、Exception表示需要程序进行处理的异常90.在Hibernate 中关于数据库表主键,正确的说法有() A、“uuid.hex”由 Hibernate 基于128 位 UUID 算法 生成16 进制数值(编码后以长度32 的字符串表示)作为主键B、“uuid.hex”生成的主键只能适用于SQL Server数据库C、“Native”根据具体连接的数据库从identity, sequence或者hilo选择一种来生成主键D、“increment”生成long, short或者int类型的主键91.在J2EE中,授权事件模型包含的要素是()。 A、事件对象、事件源、事件机制B、事件、事件源、监听器C、事件对象、事件机制、监听器D、事件、事件机制、事件对象92.在J2EE中,ServerSocket的accept()方法返回()类型的对象。 A、SocketB、ServerSocketC、ServerD、URL93.请简述final和finally的区别,并说明各自的用途。 94.Hibernate 关联维护中关于“一对一”描述正确的是() A、一对一的关联维护在项目中大量使用B、可以采用主键关联C、可以采用外键关联D、一般都使用外键关联95.Hibernate中核心接口有() A、Session接口B、Session Factory接口C、Configuration接口D、Callback接口96.在Java语言中,类Worker是类Person的子类,Worker的构造方法中有一句" super() ",该语句()。 A、调用类Worker中定义的super()方法B、调用类Person中定义的super()方法C、调用类Person的构造函数D、语法错误97.在J2EE中,如果a是b的父类,b是c的父类,c是d的父类,他们都在包mypackage 中。则以下正确的是()A、 B、 C、 D、98.在J2EE中,加入在当前目录下不存在employee.txt文件。在当前目录下的一个类文件的 main函数只包含如下代码:  try{                //1    PrintWriter out=new PrintWriter(new FileOutputStream(“employee.txt”));//2    String name=”jb-aptech”;          //3    double salary=75000;           //4    out.print(name);            //5    out.print(„  „);            //6    out,print(salary);    

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论