JAVA SE 信产部 考试试题-整合(7)

2018-12-04 22:15

c) 有状态实体Bean和无状态实体Bean d) 消息实体Bean和非消息实体Bean

11. 程序读入用户输入的一个值,要求创建一个异常,如果输入值大于10,使用throw语句

显示地引发异常,异常输出的信息为“something?s wrong!”,语句为() a) if(i>10) throw Exception (“something?s wrong!”); b) if(i>10) throw Exception e (“something?s wrong!”); c) if(i>10) throw new Exception (“something?s wrong!”); d) if(i>10) throw new Exception e (“something?s wrong!”);

12. 在J2EE中,接受一个XML文档,返回document对象,以分析该XML文档,可以使

用如下()方法获得document对象

a) Document doc=DocumentBuilderFactory.parse(“my.xml”); b) Document doc=DocumentBuilder.parse(“my.xml”);

c) DocumentBuilderFactory dbf= DocumentBuilderFactory.newInstance();

DocumentBuilder builder=dbf.newDocumentBuilder(); Document doc=builder.parse(“my.xml”);

d) DocumentBuilder builder=new DocumentBuilder();

Document doc=builder.parse(“my.xml”);

13. 当在一个操作中按下和释放鼠标按钮是处理()事件。

a) mouseEntered b) mouseExited c) mousePressed d) mouseClicked

14. 在J2EE中,标记处理器必须对从JSP引擎发来的调用做出反应。其中有两个重要的方

法,当打开或者关闭编辑就会调用它们,它们分别是(D) a) dostart()方法和doend()方法

b) doStartTag()方法和doEndTag()方法 c) doStart()方法和doEnd()方法

d) dostartTag()方法和doendTag()方法

15. 在Java语言中,小明在他的包mypackage中定义类My_Class,在mypackage的子包

mysubpackage中也有个类My_Class。小明用import mypackage.*;引入包,执行其中的语句:My_Class NewClass=new My_Class();时,将发生()。 a) 创建一个类mypackage.My_Class的对象

b) 创建一个类mypackage.mysubpackage.My_Class的对象 c) 该语句是错误的

d) 创建一个类mypackage.My_Class的对象和一个类mypackage.

Mysubpackage.My_Class的对象

16. 在J2EE中,标记的作用是()。

a) 必须在同一个JSP文件中搭配出现 b) 就如同session.setAttribute()一样,来设置属性/值对 c) 和动作一起使用,来设置bean的属性值 d) 就如何request.setAttribute()一样,来设置属性/值对

17. 在J2EE中,把所有的文件包括子目录都打包到一个名为myWebApp.war的归档文件的

命令是()

a) jar –tvf myWebApp.war b) jar –cf myWebApp.war * c) jar –tf myWebApp.war * d) jar –tcf myWebApp.war *

18. 在J2EE中,对于JSP文件中要使用的类,Web容器()寻找这些类。

a) 容器会查找web-inf目录中的类,如果没有要到环境变量classpath中寻找 b) 容器会查找servlet 中的类,如果没有要到环境变量classpath中寻找

c) 容器会查找classes中的类和lib目录中jar文件中的类,如果没有要到环境变量

classpath中查找

d) 容器会查找classes中的类和lib目录中jar文件中的类,如果找不到会报错

19. 在Java语言中,一个Applet具有如下init()方法:public void init(){ setLayout(new

BorderLayout()); add(BorderLayout.EAST, new Button(“Click ME!”));}当该Applet载入时,用户外观将是()。 a) 没有任何内容 b) 居中位置有个按钮 c) 左边有个按钮 d) 右边有个按钮

e) 一个按钮填充整个用户界面上

20. 在J2EE中,在自己编写的Bean中有代码:private PropertyChangeSupport changes=new

PropertyChangeSupport(this); changes的对象的作用是()。

a) 使该Bean自动实现方法:addPropertyChangeListener和

removePropertyChangeListener方法

b) 保持属性变化监听者列表,并点火属性变化事件 c) 通过内省功能,让该Bean继承Listener d) 使该Bean的作为Listener

21. 在servlet中,下列语句可以正确获取PrintWriter对象的是()

a) PrintWriter out=request.getWriter(); b) PrintWriter out=request.getPrintWriter(); c) PrintWriter out=respinse.getWriter()

d) P rintWriter out=respinse.getPrintWriter()

22. 在J2EE中,调用每一监听者的vetoableChange()方法将发给各监听者的对象是(D)。

a) b) c) d) PropertyChange

PropertyChangeListener PropertyListener

PropertyChangeEvent

23. 在Java中,类Animal中的方法printA()定义如下:

public void printA() { Int a=10; Int result =10%3; System.out.println(result); }

在类Dog中方法printA()定义如下: public void printA() { Int a=10; System.out.println(a/3); }

Dog类的定义如下:

Class Dog extends Animal{…}. Animal animal=new Dog(); animal.printA();

以上语句输出结果为()。 a) 0 b) 1 c) 2 d) 3

e) 3.3333

24. 在Java语言中,包pack1的类class1中有成员方法:protected void method_1(){…},private

void method_2(){…},public void method_3(){…}和void method_4(){…},在包pack1中的类class2不是class1的子类,你在class2中可以调用方法()。 a) method_1 b) method_2 c) method_3 d) method_4

25. 在J2EE中,在Bean中实现绑定属性需要导入的包是()。

a) java.util b) java.beans c) java.bean d) java.security

26. 在J2EE中,对于使用JDBC将XML中的数据插入数据库的陈述,正确的是()。

a) b) c) d)

DOM解析器不能够和PreparedStatement方式结合在一起工作 DOM解析器不能够和Statement方式结合在一起工作

使用DOM解析器操作数据库时,插入数据不需要使用SQL语句 可以使用geiNodeValue方法把元素值取出,然后再使用JDBC API把元素值粗阿如数据库

27. 在J2EE中,在提供名为sock的套接字实例的前提下,为了获取通过套接字进行通信的

输出量,你可以编写()。 a) sock.accept();

b) sock.getDataOutputStream(); c) sock.getOutputStream();

d) new DataOutputStream(sock);

28. 下列错误的描述是()。

a) EJB组件具有可移植性

b) EJB组件提供了事务管理、安全性、状态管理和持久性服务 c) EJB简化了分布式计算 d) JavaBean是可部署组件

29. 在Java多线程中sleep()和wait()方法,下列说法不正确的是()。

a) sleep()方法是使线程停止一段事件的方法

b) 在sleep()时间间隔期满后,线程立即恢复执行 c) wait()方法用于线程交互

d) 使用wait()方法后,线程需要被通知唤醒

30. 在J2EE中,以下有三种jsp:setProperty的代码:

第一种:

第二种:< jsp:setProperty name=”beanName” property=”propertyName” param=”parameterName”/>

第三种:< jsp:setProperty name=”beanName” property=” propertyName” value=”propertyValue”/>

对于上面三种标记的解释,正确的是()。

a) 对于第一种标记,请求参数的值会赋给每个所匹配的bean的属性,如果所有的请

求参数的名字和bean的属性名都不匹配,则产生错误

b) 对于第二种标记,JSP文件中的变量paemeterName的值会赋给bean的属性

propertName

c) 对于第三种标记,属性value的值”propertyValue”只能是字符串类型 d) 以上都不正确

31. 在Java语言中,包pack1的类class1中有成员方法:protected void method_1(){…},private

void method_2(){…},public void method_3(){…}和void method_4(){…},在包pack1中的类class2是class1的子类,你在class2中可以调用方法()。 a) method_1 b) method_2

c) method_3 d) method_4

32. 对于applet状态理解正确的是()。

a) 是在init()方法调用后

b) 如果一个applet保持为”显示状态”,则applet将在用户重新开始工作时用init()方法

执行

c) 如果一个applet保持为”显示状态”,则applet将在用户重新开始工作时用start()方

法执行

d) start()方法在applet的生命周期只能执行一次

33. 在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); //7 } //8 catch(Exception e) { //9 System.out.println(“文件没有被发现!”); //10 } //11 在DOS控制台上编译并运行该类文件。下面描述正确的是()。

a) 使用java命令运行该类文件,将在控制台上打印:”文件没有发现!”; b) 运行结束后打开employee.txt,会发现该文件什么都没有

c) 运行结束后打开employee.txt,会发现该文件中有这样的文本:”jb-aptech 75000” d) 在第7行后加上代码:out.close (),编译并运行后,打开打开employee.txt,才会发

现该文件中有这样的文本:”jb-aptech 75000.0”

34. 在J2EE中,利用下列构造函数准备对文件abc.txt操作,但文件abc.txt在当前目录不存

在,不会产生运行时错误的是()。

a) BufferedReader breader=new BufferedReader(new FileReader(“abc.txt”)); b) PrintWriter out=new PrintWriter(new FileWriter(“abc.txt”),true); c) FileInputStream fin=new FileInputStream(“abc.txt”);

d) OutputStreamWriter out=new OutputStreamWriter(new FileOutputStream(“abc.txt”));

35. 下面()是符合J2EE规范的产品必须支持的组件技术 CD

a) 使用corba访问应用服务器的客户端应用 b) 网络浏览器执行的可视化客户端Applet c) 使用JSP和servlet扩展网络服务器的功能


JAVA SE 信产部 考试试题-整合(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:股票操作模拟实验报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: