admin 管理员组文章数量: 887274
2024年1月16日发(作者:paddington女王)
1. Oracle数据库属于以下哪种数据库类型?B
A . 网状数据库
B. 关系数据库
C. 层次数据库
D. 面向对象的关系数据库
2. 转发HTTP请求一般有两种方法,direct和d,哪种方法可以保存ribute()中设置的值不丢B
A. sendRedirectss
B forward
C 两个都不能
D 两个都可以
3. 如果你被要求写一段代码读取一个序列化的对象,那么一般使用哪种Stream?D
A FileInputStream
B FileReader
C DataInputStream
D ObjectInputStream
4. 下列关于 ORALCE数据库的描述,不正确的是A
A. 索引表含ROWID值
B. 一个事务即使不被提交,也会被写入到重做日志中
C. 拥有不同大小的回滚段没有任何益处
D. COMMIT后,数据不一定立即写入数据文件中
5. 下面的main方法执行到A时,str的值是?A
void main(){
String str=”BEA”;
(str);
//A
}
void modify(String str){
e(„A‟,‟E‟);
rCase();
str+=”B”;
}
A. ”BEA”
B. ”BEE”
C. ”bee”
D. ”beeB”
6. 下面哪个声明是错误?C
A. int i=0xFFFFFFFF;
B. byte b=01;
C. char c=u0000;
D. long l=1234567890L;
E. int i=‟a‟;
7. 下面哪一个primitive type和对应的wrapper class是错误的?E
A. r
B. g
C. short
D. void
E. char[]
8. 下面有关表和视图的叙述中错误的是B
A. 视图的数据可以来自多个表
B. 对视图的数据可以来自多个表
C. 基表不存在, 不能创建视图
D. 删除视图不会影响基表的数据
9. MyObject哪个方法会影响到这段代码的正确性以及效率?C
List list=new ist();
(new MyObject(“A”));
if(f(new MyObject(“A”))){…..}
A.
B.
C.
D.
toString
hashCode
equels
clone
10. 指出下列程序运行的结果B
public class Example{
String str=new String(“good”);
char[]ch={„a‟,‟b‟,‟c‟};
public static void main(String args[]){
Example ex=new Example();
(,);
(+”and”);
();
}
public void change(String str,char ch[]){
str=”test okj”;
ch[0]=‟g‟;
}
}
A. good and abc
B. good and gbc
C. test ok and abc
D. test ok and gbc
11. Which keyword is used to allow interaction with the lock flag ?C
A. native
B. static
C. synchronized
D. abstract
12. Which modifier should be used to define a constant member variable?B
A. static
B. final
C. abstract
D. No modifier can be used
13. 给出下面代码:
public class Person{
static int arr[]=new int[10];
public static void main(String a[])
{
n(arr[1]);
}
}
那个语句是正确的?C
A. 编译时将产生错误;
B. 编译时正确,运行时将产生错误;
C. 输出零
D. 输出空.
14. 欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个认识方法是正确的?B
A. ArrayList myList=new Object();
B. List mylist=new ArrayList();
C. ArrayList myList=new List();
D. List myList=new List();
15. What class must an inner class extend;C
A. The top level class
B. The Object class
C. Any class or interface
D. it must extend an interface
Select the most appropriate answer
16. paint()方法使用哪种类型的参数A
A. Graphics
B. Graphics2D
C. String
D. Color
17. 下列哪个语句关于内存回收的说明是正确的B
A. 程序员必须创建一个线程来释放内存;
B. 内存回收程序负责释放无用内存
C. 内存回收程序允许程序员直接释放内存
D. 内存回收程序可以在指定的时间释放内存对象
18. 下列代码哪些行会出错BC
1)public void modify(){
2)int I,j,k;
3)I=100;
4)while(I>0){
5)j=I*2;
6)n(The value of j is + j);
7)k=k+1;
8)I--;
9)}
10)}
A. line 4
B. line 6
C. line 7
D. line 8
19. Given the following fragment of code;
Double d1=new
Double(1.0);
Double d2=new
Double(1.0);
Float f=new Float(1.0F);
Which results of the following expressions are true?B
A. d1==d2
B. (d2)
C. d1=f
D. (d1)
20. 对于下列代码:
1)class Person{
2)public void printValue(int i,int j){//..}
3)public void printValue(int i){//„}
4)}
5)public class Teacher extends Person{
6)public void printValue(){//„}
7)public void printValue(int i){//„}
8)public static void main(String [] args){
9)Person t=new Teacher();
10)alue(10);
11)}
12)}
第10行语句将调用哪行语句?D
A. line 2
B. line 3
C. line 6
D. line 7
21. where in a constructor,can you place a call to a constructor defined in the super class.?B
re
first statement in the constructor
last statement in the constructor
can‟t call super in a constructor
select the most appropriate answer.
22. Given the following method in an application: A
String setFiletype(String fname){
p=f(“.”);
(p>0)fname=ing(0,p);
+=”.TXT”;
fname;
6.}
And given that another part of the class has a the following code:
TheFile=””;
F=new File(setFileType(TheFile));
n(“Created”+TheFile);
What will be printed by the statement in line 9.
A. Created
B. Created
C. Created
23. main()方法的返回类型是:B
n
24. 类Teacher和Student是类Person的子类:
Person p;
Teacher t;
Student s;
file://p,t and s are all non-null.
if( t instanceof Person){s=(Student)t;}
最后一句语句的结果是:C
A.将构造一个Student对象;
B.表达式是合法的;
C.表达式是错误的;
25. 下面的异常处理正确的是(D)
A.try块必须同时与catch子句和finally子句一起使用。
B.try块只能使用一个catch子句。
C.try块中如果执行了return语句,则其finally子句不会执行。
D.try块不能单独使用。
26. 下列对继承的说法,哪个是正确的(D)
A.子类能继承父类的私有方法和状态。
B.子类能继承父类的protected方法,而不继承protected状态
C.子类只能继承父类public方法和状态
D.子类能继承父类的所有非私有方法和状态
27. 随着JAVA技术的不断发展,Sun公司根据市场进一步将java细分,其中对普通PC应用的是(B)
A.J2EE
B.J2SE
C.J2ME
D.JDK
28. 下列选项中哪一个编译不出现错误?(C)
A.int i=0;
if(1){
n(“Hi”);
}
B.int i1=5;
int i2=5;
if(i1=i2){
n(“So true”);
}
C. int i=1;
int j=2;
if(i==1||j==2)
n(“OK”);
D. int i=1;
int j=2;
if(i==1&&|j==2)
n(“OK”);
29. 下列关于java程序结构说法错误的是(D)。
A.package语句必须放在源文件的第一句
B.源文件可以没有import语句
C.一个源文件可以有多个类定义
D.一个源文件可以定义多个public类
30. 下面哪条不属于JAVA的命名约定?(C)
A.除第一个单词外,变量名中其他单词的首字母都应该大写
B.变量名的第一个字母小写
C.常量名首字母大写,其余字母小写
D.类名首字母大写
31. 在下面的代码中:
public class AyeAye{
int i=40;
int j;
public AyeAye(){
}
void setValue(int intputValue){
int i=20;
j=i+1;
n(“j=”+j);
setValue(i++);
}
}
当setValue()方法显示变量j时,该变量的值为多少?C
A.42
B.40
C.21
D.20
32. 在JDBC程序中,Statement对象表示什么?(B)
A.到数据库的连接;
B.向数据库发送SQL语句的对象
C.数据源。
33. 下面语句片段的输出结果是什么?(C)
int score=9;
switch(score)
{
case 0:n();
default: n(“Error”);
case 1: n(“Good”);break;
case 2: n(“Best”);
}
A. 没有输出
B. Error
C. Error,Good
D. Error,Good,Best
34. 下面哪个是合法的布尔值?(B)
A.“false”
B.false
C.10
35. 下面那些是合法的java操作符?ABCDE
A.>>>
B.|
C.||
D.?
E..%
36. 下面哪个SQL属于DML? AD
A.INSERT INTO table_name(column1,column2) VALUES(value1,value2);
B.drop table;
C.commit;
D.Select column from table;
37. 下面哪些UML图是静态图?ABDE
A.类图
B.对象图
C.顺序图
D.部署图
E..组件图
38. 下面哪些资源可以通过JNDI接口访问?ABCD
A.J2EE容器中的JNDI Tree
B.文件系统
C.LDAP目录服务
D.DNS域名解析服务
39. 执行下面的哪些命令将释放用户以前持有的表?选出所有的正确答案ABC
A.COMMIT;
B.EXIT;
C.ALTER TABLE emp ADD UNIQUE(ename);
D.UPDATE emp SET sal=3000 WHERE ename=’SMITH’;
40. 下面哪个UML图是动态图?C
A.类图
B.对象图
C.顺序图
D.部署图
E.组件图
41. 下面对数组的操作代码哪些是正确?ABDE
char[] a = “hello world”.toCharArray();
A.Class cc=ss();
B.int len = ;
C.char c = a[999];
D.char c =a[0];
E.(new Object());
42. SpringFramwork 1.x 提供了哪些Ioc实现?BC
A.基于接口的Ioc实现(Interface Injiction)
B.基于Setter的Ioc实现(setter-based Injiction)
C.基于构造函数的Ioc实现(Constructor-based Injiction)
D.基于静态方法的Ioc实现(Static-Method Injiction)
43. GET和POST是两个的HTTP Method.为了Servlet中获取到变量a的值,下面哪些报文是正确的?AC
A.Get//?a=b HTTP/1.1 Host:
B.Post/?a=b HTTP/1.1 Host: Content-Length:0
C.Post / HTTP/1.1 Host: Content-Length:15 Content Type:application/oded a=b&b=c&c=d&d=e
D.Get/ HTTP/1.1 Host: Content-Length:15 a=b&b=c&c=d&d=e
44. 关于异常,下面哪些代码是合法的?ACD
A.try{} finally{}
B.try{} catch(Exception e) {} catch(An){}
C.try{} catch(Throwable th) finally{}
D.try{} catch(Throwable th) {}
E.try{} catch(NullpointerException ex) {} catch() { Exception ex}
45. 下面哪些不是java的关键字?AC
A.NULL
B.true
C.sizeof
D.implements
E.instanceof
46. 下面哪些产品是,或者包含Servlet Container?BCD
A.Apache
B.Tomcat
C.Weblogic Server
D.WebSphere
47. 下面哪些不是java的关键字?ABCD
A.main
B.exit
C.next
D.remove
E.extends
48. 下面哪些项运行结果为true?ABE
int i=9;
int j=9;
A.j = = i++
B.j = =i
C.j= =++i
D.++j==i
E.j++=i
49. 下面哪些行代码会生成一个新的java对象?DE
A.String str=””;
B.String str=”A”;
C.String str=”A”.intem();
D.String str=new String();
E.String str=(String)tance();
50. 对于大多数J2EE Container来说,web应用最终可以以那种方式进行部署?abcd
D.直接以目录的形式
51. EJB 2.0规范中定义了几种Enterprise Bean?ABD
Bean
eDrivenBean
bject
nBean
52. 下面哪个UML图是静态图 ABDE
A.类图
B.对象图
C.顺序图
D.部署图
E.用例图
53. 下面( )语句可以用来退出循环,即本层的循环,,而循环提早退出当前循环进入下一轮是( B )
ue
54. weblogic中部署EJB的jar包中须包含的部署描述符文件有:BD
55. 若下面指定的目录和文件名都存在,创建FileInputStream对象的语句的正确的是:ACD
A. FileInputStream fis = new FileInputStream(“d:”);
B. FileInputStream fis = new FileInputStream(“java/”);
C. FileInputStream fis = new FileInputStream(“d:”);
file = new File(“”): FileInputStream fis = new FileInputStream(file):
56. 关于J2EE的描述正确的是:AD
A.是一种利用Java 2平台来简化企业解决方案的开发,部署和管理相关的复杂问题的体系结构;
B.J2EE是一个产品
C一个J2EE的应用必须是基于Web的
D.J2EE提供了对EJB, JavaServlets API, JSP以及XML技术的全面支持
57. 下面关于继承的哪些描述是正确的: AD
A.在java中只允许单一继承:
B.在java中一个类只能实现一个接口:
C.在java中一个类不能同时继承一个类和实现一个接口
的单一继承使代码更加可靠
58. 在java中判断applet的来源的方法有:CD
ebase( ):
umentbase( ):
umentBase( ):
eBase( ):
59. 哪些方法可以加入类Child中? BC
Public class Parent{
Public int addValue ( int a,int b) {
int s:
s = a+b :
return s:
}
}
class Child extends Parent {
}
A. int addValue(int a,int b){//do something….}
B. public void addValue(){//do something….}
C. public int addValue(int a){//do something….}
D. public int addValue(int a,int b)throwsMyException{//do something…}
60. 下面哪些属于J2EE的web组件:AB
A. JSP
B. SERVLET
61. public void test() {
try { one Method ( ):
n(“condition 1”):
}catch (ArrayIndexOutOfBoundsException e) {
n(“condition 2”);
}catch ( Exception e) {
n(“condition 3”);
} finally {
n(“finally”);
}
}
在oneMethod()方法运行正常的情况下将显示什么? AD
A. condition 1
B. condition 2
C. condition 3
D. finally
62. UML是一种建模语言,它对开发人员如何进行面向对象的分析和设计不提供指导 A
A.对
B.错
63. 下面哪个是序列化接口:A
izable
OutputStream
InputStream
64. 对于catch子句的排列,下列哪种说法是正确的:D
A.先有异常子类,其他如何排列都无关:
B.有继承关系的异常不能在同一个try程序段中
C.异常父类在在先,异常子类在后:
D.异常子类在先,异常父类在后:
65. weblogic启动Admin Server后默认的控制台路径是:B
A./manage
B./conacle
C./manager
D./control
66. 有关线程的哪些叙述是对的 B
A、一旦一个线程被创建,它就立即开始运行
B、使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行
C、当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面
D、一个线程可能因为不同的原因停止(cease)并进入就绪状态
67. 在ORACLE中Date日期类型,存储日期和时间信息,占用几个字节:
A.6
B.7
C.8
D.10
68. 构造BufferedInputStream的合适参数是:A
A. BufferedInputStream
B. BufferedOutputStream
terStream
D. File
69. 第十行的声明将调用哪些方法: D
1) class Person {
2) public void printValue(int i , int j ) {/*…..*/}
3) public void printValue(int i) {/*…..*/}
4)
5) public class Teacher extends Person {
6) public void printValue( ) {/*…..*/}
7) public void printValue(int i) {/*…..*/}
8) public static void main (String args[]) {
9) Person t = new Teacher ( ) :
10) alue(10):
11) }
12) }
A.第2行
B.第3行
C.第6行
D.第7行
70. EJB不支持下列哪种服务 A
t
71. 关于MVC,下面的说法正确的是:D
实现MVC的View部分
实现MVC的Control部分
t实现MVC的Modle部分
实现MVC的Modle部分
72. 下面哪些方法( )方法不是Applet的基本方法 B
()
()
()
()
73. 下面哪种模式不属于创建模式 D
A.Prototype模式
B.Singleton模式
C.Factory模式
D. Adapter模式
74. 下面语句序列执行后,K的值是: D
int i=6,j=8,k=10,m=7;
if(!(i>j|m>k++)) k++;
A.9
B.10
C.11
D.12
75. 在ORACLE中语句select 'test' || null from dual;的查询结果是:C
A.结果是NULL;
B.结果是空
C.结果是TEST
D.结果是TESTNULL
76. CMM定义了几个成熟度等级:C
A.3
B.4
C.5
D.6
77. 下面哪项不是EJB事务属性:B
ported
t
ory
78. 对象可以赋值,只要使用赋值号(等号)即可,相当于产生了一个各属性与赋值对象相同的新对象。B
A.正确
B.错误
79. 在ORACLE中执行下面SQL的结果为:A
select instr ('Mississippi','i',3,3) from dual;
A.11
B.10
C.7
D.8
80. Give the following java class:
public class Example{
static int x[]=new int[15];
public static void main (String arg[]){
n(x[5]);
}
}
Which statement is corrected? C
A. when compile, some error will occur
B. when run, some error will occur
C. Output is zero
D. Output is null
81. 哪个类或接口不包括在JDK Collection Framework中; E
tions
r
p
ation
82. 释放SessionBean使用的某些资源或者刷新Entity Bean的缓存的代码一般实现在哪个方法中?B
ivate
sivate
ove
re
d
83. 下面哪个Map最适合用来实现LFU Cache?
p
p
shMap
ble
tyHashMap
B?不确定答案,
84. 如果你被要求写一段代码读取一个文本文件,那么一般使用哪种Stream? B
putStream
ader
putStream
InputStream
85. 每一个ORACLE数据库都有一个或者多个物理文件(data file).数据文件有哪个特征?D
A.一个数据文件可以和多个数据库联系
B.文件中的数据在需要时可以读取,并且存储在ORACLE内存储区中
C.数据文件建立后,大小可以随实际业务需要进行调整
D.一个表空间(数据库存储的逻辑单位)可由一个或者多个数据文件组成
86. transient变量和下面哪一项有关?A
A.Serializable
B.Cloneable
C.Throwable
D.Runnable
E.Comparable
87. 执行下列语句后,i和n的值为(C)
int i=10;
int n=i++%5;
a、10,0 b、10,1 C、11,0 d、11,1
88. MAX-LENGTH是int型public成员变量,变量值保持为常量100,用简短语句定义这个变量,(CD)
A、public int MAX-LENGTH=100; B、final int MAX-LENGTH=100;
C、final public int MAX-LENGTH=100; D、public final int MAX-LENGTH=100;
89. 需求分析中开发人员要从用户那里了解到(A)
A、软包做什么 B、包的结构
C、伪代码的设计 D、接口的参数
90. 在oracle中,下面哪个函数与||运算符有相同的功能:(B)
A、ltrim B、contact C、substr D、instr
91. 当frame的大小被改变时frame中的按钮的位置可能被改变时使用哪一个布局管理器
(B)
A、border layout B、flow layout C、card layout D、grid layout
92. 下面的哪些赋值语句是错误的,(A)
A、float f=11.1 B、double d=5.3e12 C、double d=3.14159 D、double d=3.14d
93. 软件测试方法中,黑盒、白盒测试法是常用的方法,其中白盒测试主要用于测试(D)
A、结构合理性 B、软件外部功能 C、程序正确性 D、程序内部逻辑
94. pl/sql中用来判断fetch语句是否成功,并且在fetch语句失败时返回逻辑真的属性是:(B)
A、%rowcount B、%notfound C、%found D、%isopen
95. cmm3级的特点是:(B) 初始级 可重复级 已定义级 已管理级 优化级
A、特殊的过程 B、过程定义 C、过程实施 D、过程控制
96. 软件文档是软件工程实施中的重要万分它不仅是软件开发各阶段的重要依据,而且它影响软件的(A,B)
A、可理解性 B、可维护性 C、可扩展性 D、可移植性
97. 关系数据库中,典型的实体关系模型有三个要素,下面哪个不是三要素之一,(D)
A、实体 B、属性 C、关系 D、索引
98. 算法的时间复杂度是指 ( C )
A、执行算法程序所需要的时 B、算法程序的长度
C、算法执行过程中所需要的基本运算次数 D、算法程序中的指令条数
99. 在jsp中如果需要使用发送到客户端的html注释,该使用下面哪种方式 ( C )
A、<%/**% B、<%//%> C、 D、<%-- --%>
100. 下面所列偶合中最低级别偶合是:(D)
A、内容偶合 B、公共偶合 C、数据偶合 D、非直接偶合
101. 以下不需要进行提交或回退的操作是:(D)
A、显式的锁定一张表 B、使用update修改表的记录
C、使用delete删除表的记录 D、使用select查询表的记录
102. pl/sql包中不包含的元素为:(D)
A、存储过程 B、存储函数 C、游标 D、表
103. 下面的说法正确的是:(A)
A、input stream与output stream类都是抽象类 B、reader与write类不是抽象类
C、random access file是抽象类 D、file类是抽象类
104. pl/sql中有4条与游标有关的语句,他们在程序中出现的正确顺序是:( B )
1)open abc
2)cursor abc is select ename from emp
3)fetch abc into vname
4)close abc
A、1 2 3 4 B、2 1 3 4 C、2 3 1 4 D、1 3 2 4
105. 在mvc模式中,进行业务流程/状态的处理以及业务规则的制定的是:( A )
A、model B、view C、controller
106. 已知A类被打包在packageA中,B类被打包在packageB中,且B类被申明为public,且有一个成员变量x被申明为protected控制方式,C类也位于packageA,则说法正确的是 (C)
A、a类的实例不能访问到b类的实例
B、a类的实例能够访问到b类的一个实例的x成员
C、c类的实例不可以访问到b类的一个实例的x成员
D、c类实例不能访问到b类的实例
107. 在软件开发过程中,如果项目的规模和工作量大,项目具有较大的开发团队,需求存在明显的优先级划分或系统具有较技术风险,则最时候使用哪种生命周期„„ ( A )
A、增量模型 B、快速原型 C、瀑布模型 D、螺旋模型
108. 在程序中正确的变量定义语句是:( B、D)
A、emp-record %rowtype B、emp-record emp%rowtype
C、v-ename emp%type D、v-ename ename%type
109. 下面哪个set是排序的?( D )
A、abstract set B、hash set C、linked hash set D、tree set
110. 执行如下两个查询,结果为:(A)
Select ename name,sal salary from emp order by salary
Select ename name,sal“salary”from emp order by sal asc
A、两个查询结果完全相同 B、第一个查询正确,第二个查询错误
C、两个查询结构不同 D、第二个查询正确,第一个查询错误
111. 下面哪个对类的声明是错误的? ( B )
A、class myClass extends mySuperClass implements YourInterface()
B、class MyClass extends MySuperClass1,MySupperClass2{}
C、public class MyClass{}
D、abstract class MyClass implements Yourinterface1,Youriterface2{}
E、private class MyClass()
112. 下面哪一个参数不是存储过程接受的参数( A )
A、input B、out C、inout D、in
113. 将两个表联接在一起时,下面哪一项通常是另一个表的主键?( D)
A、重复的组 B、主控键 C、主键 D、外键
114. 使用EJB调用其它的EJB,所需要的操作有: ( A,B,C)
(选择所有正确答案)
A、通过JNDI查找另外一个EJB的Home对象 B、调用Home对象的create()
C、调用EJB对象的业务方法 D、调用EJB对象的remove()
115. 给出下面有关的表达式,哪些叙述是对的?( A , C)
List 1=new list(6,true);(选择所有正确答案)
A、在没有其它的约束的条件下该列表将有6行可见 B、一行的最大字符数是6
C、列表将允许用户多选 D、列表只能有一项被选中
116. 在weblogic中如何部署一个EJB应用:(B,C)
(选择所有正确答案)
A、通过修改 B、通过控制台部署指定路径的ejb
C、通过控制台上传需部署的ejb包然后部署 D、通过修改start
117. 执行下列代码后,哪个结论是正确的?( C,D)
String[] s=new string[10]; (选择所有正确答案)
A、s[10]为“” B、s[9]为0 C、s[9]为null D、为10
118. 下面是在命令行运行java应用程序A:java A the first show,the first show came.怎么才能在main(string[]args)方法中访问单词“frist” ( A)
(选择所有正确答案)
A、 args[1] B、 args[2] C、 args[3] D、args[5]
119. JNDI结构包含的三个层次主要是:(A,C,D)
A、应用层 B、JNDI API层 C、实现层 D、数据层
120. 下面关于float数的定义正确的是: ( A,C,D)
A、float f=-5; B、float f=1.0; C、float f=0x0687; D、float f=7.8f;
121. 下面有关于变数和其作用域的陈述哪些是对的 ( A,B,C)
A、在方法里定义的局部变量在方法退出的时候被撤销
B、局部变量也叫自动变量
C、在方法外面定义的变量(译注:即实例变量)在对象被构建时创造
D、在方法中定义的方法的参变量只要该对象被需要就一直存在
C语言中有自动变量,JAVA中好像没见过,真的有的话,局部变量是自动变量吗?
122. 下面有关变量及其范围的陈述哪些是对的 ( A,C,D )
A、实例变量是类的成员变数
B、实例变量用static关键词声明
C、在方法中定义的局部变量在该方法被执行时创建
D、局部变量在使用前必须初始化
123. EJB2.0开始提供的Local接口描述正确的是:( C )
A、EJBLocal接口为Session Façade模式提供了很好的支持
B、任何一个Session Bean都可以实现为Local接口
C、避免了方法调用过程中参数和返回值得序列化
D、不需要通过JNDI Look up 即可获得LocalEJB优化了性能
E、远程客户端也可以访问LocalEJB
124. 设x=2,则表达式(X++)/3的值是(B)
A 1 B 0 C 2 D 0.67i
125. 在weblogic中如果部署的一应用访问两个数据库并需要进行事务控制,则需配置什么样的数据源(B)
A TxDataSource( XA Driver) B 一般DataSource C没有要求
126. 要创建一个新目录,可以用下面(D )类实现。
A FileInputStream
C FileOutputStream
B RandomAccessFile
D File
127. System同时包含三个预定义的流变量,下面那些不是预定义的流变量(D)
A in B out C err D int
128. 以下循环执行( C)次
public class Test{
public static void main(String [] args){
int x=-10,k=0;
while(++x<0){
k++;
}
n(k);
}
}
A 无限 B 10 C 9 D11
129. Oracle中VARCHAR2类型的最大长度是(D)
A 1000 B 2000 C 3000 D 4000
130. 以下代码完成画线的功能,所画线的颜色是 :D
or();
ne(0,0,100,100);
A red B green C yello D cyan
131. 在Oracle中,语句Select decode(7782 ,7369, ’test1’ ,7782, ’test2’ ,’other’) from
dual;语句查询结果为(B)
A 结果是test1 B结果是 test2 C 结果是 other D结果是 NULL
132. 方法resume()负责恢复哪些线程的执行(D)
A 通过调用stop()方法停止的线程 B 通过调用sleep()方法停止的线程
C 通过调用wait()方法停止的线程 D通过调用suspend()方法停止的线程
133. 关于finally块中的代码描述正确的是(A)
A finally块中的代码总是被执行的
B 如果try块后没有catch块 ,finally块中的代码才会执行
C 异常发生时才被执行 D异常没有发生时才被执行
134. 在下述哪一种测试中,测试人员必须接触到源程序(C)。1、功能测试 2、结构测试
A 均不能 B 只有1 C 只有2 D 1和2 都必须
135. 字符类型中有一类特殊的数据叫转义字符,下面那个是换行字符(B)
A r B n C t D b
136. 如果存在事物上下文,方法调用使用当前事物上下文,如果不存在,则不创建新的事物上下文。则在中配置的事物属性为:(B)
A Requred B Supports C Mandatory D Never
137. Oracle中下列有关替代触发器的描述,正确的是(D)
A 替代触发器创建在表上 B替代触发器创建在数据库上
C 通过替代触发器可以向基表插入数据 D 通过替代触发器可以向视图插入数据
138. 下面哪一个List最适合用来实现FIFO对列(C)
A ArrayList B Vector C LinkedList D Stack
139. 如果从流中读取一个大数据量的XML 文件并进行解析,最好使用哪种解析器(B)
A DOM Parser B SAX Parser
C 两种都可以,没有太大区别 D 两种都不可以
140. 假设test类运行于多线程环境下,那么源于A除的同步下面描述正确的是(D)
public class Test{
List list = new ist();
public void test(){
synchronized (list){ //A
(f(tTimeMills()));
}
}
}
A test方法中没有不要增加synchronized B test方法中必须增加synchronized
C Test类为singleton时有必要增加synchronized
D Test 类为singleton时也没有必要增加synchronized
141. 如果你被要求写一段代码读取一个图片文档,那么一般使用哪种Stream( )A
A FileInputStream B FileReader C DataInputStream D ObjectInputStream
142. 下面关于缺省构造方法的描述中正确的是(D)
A 缺省构造方法可以初始化其它方法中定义的变量
B java 编译器会为所有的类创建缺省构造方法
C 如果在一个类中定义的构造方法都声明了参数,java编译器将为这个类创建一个缺省构造方法
D 当类中没有定义任何构造方法时,java编译器将为这个类创建缺省构造方法
143. 消息类型web服务适合下面哪些情况(BD)
A 调用web服务的客户机要求立即响应
B web服务功能在异步环境中
Cweb 服务是面向过程的
D web服务是数据驱动的
144. 给出下面的不完整的方法
{ success = connect() ;
If(success== - 1) {
Throw new TimedOutException();
}
}
TimedOutException 不是一个RuntimeException 。下面的哪些声明可以被加入第一行完成此方法的声明(BC)
A public void method( ) B public void method() throws Exception
C public void method() throws TimedOutException
D public void method() throw TimedOutException
145. 以下说法错误的是(ABD)
A类及其属性、方法可以同时有一个以上的修饰符来修饰
B一个java类可以由多个父类
C一个java类可以有多个子类
D如果p是父类parent的对象,而c是子类child的对象,则语句c= p 是正确的
146. 一个正在执行的线程在遇到下列情况会暂时停止执行(ABD)
A 休眠 B 执行suspend 被挂起 C 执行输入输出操作 D 执行wait()方法
147. 下列关于线程的说法正确的是(AB)
A java支持多线程 机制。
B一个线程创建并启动后,它将执行自己的run()方法,如果通过派生Thread类实行多线程 ,则需要在子类中重新定义run()方法。把需要执行的代码写入run()方法中。如果实行Runnable接口实现多线程,则要编写接口中的抽象方法run()方法的方法体
C要在程序中实现多线程,必须倒入Thread类import .
D一个程序中的主类不是Thread的子类,该类也没有实现Runnable接口,则这个主类运行不能控制主线程的休眠。
148. 对于t类,下面哪些描述是正确的(AC)
A这个集合中的元素是有序的
B这个集合是保证不可变的
C集合中的元素保证是唯一的
D集合中元素使用唯一的key 访问
E集合中的元素保证是同步的
149. 关于版本控制以下描述不正确的是:D
A) 自动跟踪每个文件和目录的变更情况
B) 支持并行开发
C) ClearCase提供版本管理功能
D) 能够提高软件可移植性
150. ClearCase用户通过_________的方式获取C
VOB 中存储的数据。
A) 资源管理器
B) 视图(VIEW)
C) 版本树(Version tree)
151. 链表不具备的特点是____。A
A) 可随机访问任何一个元素
B) 插入、删除操作不需要移动元素
C) 无需事先估计存储空间大小
D) 所需存储空间与线性表长度成正比
152. 进程与程序的重要区别之一是: _ D _
A) 程序可占用资源,而进程不可
B) 程序有状态,而进程没有
C) 进程有状态,而程序没有
D) 进程能占有资源,而程序不能
153. 从未排序的序列中依次取出一个元素与已排序列中的元素进行比较,然后将其放在已排序序列的合适位置上,该排序方法称为______。A
A) 插入排序
B) 选择排序
C) 希尔排序
D) 归并排序
154. __是操作系统中可以并行工作的基本单位,也是核心调度及资源分配的最小单位D
A) 作业
B) 线程
C) 函数
D) 进程
155. CMM模型划分的级别中,使用定量分析来不断地改进和管理软件过程。供选择的答案:A
A) 优化级
B) 管理级
C) 定义级
D) 可重复级
156. 关于CMM,以下描述哪个是不正确的:C
A) CMM分为5级
B) CMM主要作用是指导软件机构如何控制软件产品的开发和维护过程,以及如何向成熟的软件工程体系演化,并形成一套良性循环的管理文化。
C) CMM是判断软件成熟度的软件,以及使用过程中的一系列规范和文档。
D) CMM级别越高,软件过程能力越强。
157. 下列说法那些是正确的?( ) B
A) 使用同一个类创建的所有对象都必须相同 //(==比较)
B) 使用同一个类创建的所有对象可以互不相同
C) 对象将继承用于创建它的类的属性和行为
D) 类将继承其超类的属性和行为 //(非私有的)
158. 下面说法正确的是( )C
A) JAVA中的线程不可以共享代码
B) JAVA中的线程不可以共享数据
C) 每个JAVA程序都至少有一个线程,即主线程
D) JAVA中线程是非抢占式的
159. 下列标识符中,( )是正确的变量名?C
A) int
B) 1thing
C) thing1
D) one-hundred
160. 下列有关接口的说法,哪个是正确的?( )A B
A) 一个类可实现多个接口
B) 实现一个接口必须实现接口的所有方法
C) 接口与抽象类是相同的概念
D) 接口之间不能有继承关系
161. 类A定义如下:
class A
{
private int x=10;
int getx()
{
return x;
}
}
class B extends A
{
private int x=15;
//需要覆盖getx()方法
}
在"//需要覆盖getx()方法"后应加上的函数是:A
A) int getx(){…}
B) int getx (float f) {…}
C) float getx(){…}
D) double getx (float f) {…}
162. 下面哪个不是java语言中的保留字?( )C
A) final
B) const
C) NULL
D) int
163. 类Test定义如下:
0: public abstract class Test
1: {
2: public abstract void m1();
3: public abstract void m2()
4: {
5: n("hello");
6: }
7: }
如果对这段程序进行修改,其中不会导致错误的修改是( )B
A) 为m1()方法添加一个方法体
B) 用";"替换第4~6行
C) 将修饰m1()方法的abstract关键字删除
D) 将修饰Test 类的abstract关键字删除
164. 下列关于Java语言的叙述中,正确的是( )。B
A) Java是不区分大小写的
B) 源文件名必须与public类型的类名相同
C) 源文件中public类的数目不限
D) 源文件名其扩展名为.jar
165. 如果程序中包含名为obj1和obj2的对象,则使用语句obj2=obj1时将发生什么情况?( )ABD
A) obj2的实例变量的值将与obj1相同
B) obj2和obj1是同一个对象
C) A和B都不对
D) A和B都对
166. 抽象类A及类B的定义如下:
1: abstract class A
2: {
3: abstract int getinfo(){};
4: }
5: public class B extends A
6: {
7: private int a=0;
8: public int getinfo()
9: {
10: return a;
11: }
12: public static void main(String args[])
13: {
14: B b=new B();
15: n(o());
16: }
17: }
关于上述程序代码的说明正确的是( )B
A) 第1行不能通过编译
B) 第3行不能通过编译
C) 程序通过编译,输出结果为:0
D) 程序通过编译,但没有输出任何结果
167. 类的实例方法表示的是什么?( )C
A) 类的属性
B) 类的行为
C) 类对象的行为
D) 父类对象的行为
168. 对于FileInputStream和FileOutputStream类,下面哪个方法不会产生IOException异常( )A
A) 二者的构造函数
B) read()
C) close()
D) write()
构造函数抛出 FileNotFoundException
169. 对于ROLLBACK命令,以下准确的说法是:( )C
A) 撤销刚刚进行的数据修改操作
B) 撤销本次登录以来所有的数据修改
C) 撤销到上次执行提交或回退操作的点
D) 撤销上一个COMMIT命令
170. SQL语言中用来创建、删除及修改数据库对象的部分被称为:( )B
A) 数据库控制语言(DCL) 权限管理,用户管理
B) 数据库定义语言(DDL) create,drop,alter
C) 数据库操纵语言(DML)select for update,update,insert,
D) 数据库事务处理语言
171. 下面哪一个是有效的命令?( E)
A) SELECT*FROM books FOR UPDATE USING book_profit_idx WHERE(retail-cost)>10;
B) CREATE INDEX book_profit_idx ON(retail-cost) WHERE(retail-cost)> 10
C) CREATE FUNCTION INDEX book_profit_idx ON books WHERE(retail-cost)>10;
D) a和c
E) 以上命令都不是
172. 下面哪一项表示一个表中的一行?( ) D
A) 一个属性
B) 一个特征
C) 一个字段
D) 一个记录
173. 下面哪一项“不是”有效的SELECT语句?( ) D
A) SELECT Cost-Retail FROM books;
B) SELECT Retail + Cost FROM books;
C) SELECT retail * retail * retail FROM books;
D) SELECT retail^3 from books; ^操作不支持
174. 使用UPDATE命令最多可以修改多少个记录?( )D
A) 1
B) 2
C) 3
D) 无限制
175. 当一个用户修改了表的数据,那么( )D
A) 第二个用户立即能够看到数据的变化
B) 第二个用户必须执行ROLLBACK命令后才能看到数据的变化
C) 第二个用户必须执行COMMIT命令后才能看到数据的变化
D) 第二个用户因为会话不同,暂时不能看到数据的变化
176. 表的主键特点中,说法错误的是:( )B
A) 一个表只能定义一个主键
B) 主键可以定义在表级或列级
C) 主键的每一列都必须非空
D) 主键的每一列都必须惟一
177. 删除emp表的全部数据,但不提交,以下正确的语句是:( )B
A) DELETE * FROM. EMP
B) DELETE FROM EMP
C) TRUNCATE TABLE EMP
D) DELETE TABLE EMP
178. 下面哪一个运算符与在一个多行子查询中使用IN运算符是等价的?( )A
A) =ANY
B) =ALL
C) >ANY
D) ANY
179. 关于索引,说法错误的是:( )
A) 索引总是可以提高检索的效率
B) 索引由系统自动管理和使用
C) 创建表的主键会自创建索引
D) 删除索引对拥有索引的表的数据没有影响
180. 下面哪一个SQL语句将删除DEPT表中的所有数据,并永久删除DEPT表的整个结构?( )A
A) DROP TABLE dept;
B) DELETE TABLE dept;
C) TRUNCATE TABLE dept;
D) DELETE * . * FROM dept; [END CODE]
A
181. 执行以下语句出错的行为是:( )D
SELECT deptno,max(sal) FROM emp
WHERE job IN(„CLERK„,„SALEMAN„,„ANALYST„)
GROUP BY deptno
HAVING sal>1500;
A) 第一行
B) 第二行
C) 第三行
D) 第四行
182. 以下语句出错,哪种改动能够正确执行:( B)
SELECT deptno,max(sal)
FROM emp
GROUP BY deptno
WHERE max(sal)>2500;
A) 将WHERE和GROUP BY 语句顺序调换一下
B) 将WHERE max(sal)>2500语句改成HAVING max(sal)> 2500
C) 将WHERE max(sal)>2500语句改成WHERE sal>2500
D) 将WHEREmax(sal)>2500语句改成HAVING sal>2500
183. 下面哪一个语句将在结果中返回书名为HANDCRANKED COMPUTERS 的图书?( )C
A) SELECT * FROM books WHERE title = „H_N_%„;
B) SELECT * FROM books WHERE title LIKE "H_N_C%";
C) SELECT * FROM books WHERE title LIKE „H_N_C%„;
D) SELECT * FROM books WHERE title LIKE„_H%„
184. 以下类型的视图中,有可能进行数据修改的视图是:( )D
A) 带WITH READ ONLY选项的视图
B) 子查询中包含分组统计查询的视图
C) 子查询中包含计算列的视图
D) 带WITH CHECK OPTION选项的视图
任何修改(包括 UPDATE、INSERT 和 DELETE 语句)都只能引用一个基表的列。
在视图中修改的列必须直接引用表列中的基础数据。它们不能通过其他方式派生,例如通过:
聚合函数(AVG、COUNT、SUM、MIN、MAX、GROUPING、STDEV、STDEVP、VAR 和
VARP)。
计算,不能通过表达式并使用列计算出其他列。使用集合运算符(UNION、UNION ALL、CROSSJOIN、EXCEPT 和 INTERSECT)形成的列得出的计算结果不可更新。
被修改的列不受 GROUP BY、HAVING 或 DISTINCT 子句的影响。
同时指定了 WITH CHECK OPTION 之后,不能在视图的 select_statement 中的任何位置使用 TOP
185. 用户不能在下面哪一个视图上执行任何DML操作?( D)
A) 使用WITH CHECK OPTION选项创建的视图
B) 包括DISTINCT关键字的视图
C) 包括GROUP BY子句的视图
D) 上面所有视图都允许DML操作
E) 上面所有视图都不允许DML操作
A?E? 见196
186. 建立外键时添加ON DELETE CASCADE从句的作用是:( )B
A) 删除子表的记录,主表相关记录一同删除
B) 删除主表的记录,子表相关记录一同删除
C) 子表相关记录存在,不能删除主表记录
D) 主表相关记录存在,不能删除子表记录
187. 对于下列查询:
SELECT title, gift FROM books CROSS JOIN promotion;
下面哪一个查询是等效的?( )A
A) SELECT title, gift FROM books NATURAL JOIN promotion;
B) SELECT title FROM books INTERSECT SELECT gift FROM promotion;
C) SELECT title FROM books UNION ALL SELECT gift FROM promotion;
D) 以上都是
188. 在包含组函数的视图上不能执行下面哪一个DML操作?( )E
A) INSERT
B) UPDATE
C) DELETE
D) 在包含组函数的视图上可以执行上面所有操作
E) 在包含组函数的视图上不能执行上面所有操作
189. 下面哪一种说法是正确的?( )AB
A) 当用户使用EXIT命令退出系统时,将隐含执行一个提交
B) 在执行一个DDL命令时,将隐含执行一个提交
C) 在执行一个DML命令时,将自动执行一个提交
D) 上面的说法都是正确的
E) a和c是正确的
190. 软件测试的目的是____。 C
A) 表明软件的正确性
B) 评价软件质量
C) 尽可能发现软件中错误
D) 判定软件是否合格
191. 为了提高测试的效率,应该 ____ 。D
A) 随机地选取测试数据
B) 取一切可能的输入数据作为测试数据
C) 在完成编码以后制定软件的测试计划
D) 选择发现错误的可能性大的数据作为测试数据
192. 系统测试是将软件系统与硬件、外设和网络等其他因素结合,对整个软件系统进行测试。__不是系统测试的内容。A
A) 路径测试
B) 可靠性测试
C) 安装测试
D) 安全测试
193. 通常__ __是在代码编写阶段可进行的测试,它是整个测试工作的基础D
A) 系统测试
B) 安装测试
C) 验收测试
D) 单元测试
194. 逻辑覆盖标准主要用于____。它主要包括条件覆盖、条件组合(多重条件)覆盖、判定覆盖、条件及判定覆盖、语句覆盖、路径覆盖等几种
A) 黑盒测试方法
B) 白盒测试方法
C) 灰盒测试方法
D) 软件验证方法
195. 以下那种类型的图表述系统中各个对象的类型以及其间存在的各种静态关系?D
A) 用例图
B) 构件图
C) 活动图
D) 类图
196. 泳道图属于下面的那种类型的图:B
A) 顺序图
B) 活动图
C) 类图
D) 状态图
197. 概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是____。
A) 把软件划分成模块
B) 确定模块之间的调用关系
C) 确定各个模块的功能
D) 设计每个模块的伪代码
198. 下述任务中,不属于软件工程需求分析阶段的是__ 。D
A) 分析软件系统的数据要求
B) 确定软件系统的功能需求
C) 确定软件系统的性能要求
B
D
D) 确定软件系统的运行平台
199. 软件设计中划分模块的一个准则是__。C
A) 低内聚低耦合
B) 低内聚高耦合
C) 高内聚低耦合
D) 高内聚高耦合
200. 在选择开发方法时,有些情况不适合使用原型法,以下选项中不能使用快速原型法的情况是____。A
A) 系统的使用范围变化很大
B) 系统的设计方案难以确定
C) 用户的需求模糊不清
D) 用户的数据资源缺乏组织和管理
201. 下列对custom tags的论述哪个不正确?( )D
A) 是开发者自己定义的tag,可以在JSP页面中使用
B) JSP中定制标记符,实质上就是以标记的形式封装了一个俱有独立功能的Java类
C) 必须依靠TLD文件实现custom tag到实现类的映射
D) 是某些厂商自己实现的JSP扩展
202. 默认情况下,Weblogic Server 8.0类的加载顺序正确的是:A
A) java自身的类-》java扩展类-》系统类路径-》APP-INF/lib or APP-INF/classes-》WEB-INF/lib or WEB-INF/classes
B) APP-INF/lib or APP-INF/classes-》WEB-INF/lib or WEB-INF/classes-》java自身的类-》java扩展类-》系统类路径
C) WEB-INF/lib or WEB-INF/classes-》APP-INF/lib or APP-INF/classes-》java自身的类-》java扩展类-》系统类路径
D) java自身的类-》java扩展类-》系统类路径-》WEB-INF/lib or WEB-INF/classes-》APP-INF/lib or APP-INF/classes
203. JSTL标签语句中,假设a为collection,b为数组,c为b中第一个元素。下列访问c的语句哪句正确?( )B
A) ${a.b.c}
B) ${a.b[0].c}
C) ${a}.${b}.${c}
D) ${a}.${b[0]}.${c}
204. 下列关于URL的论述哪个是错误的?( )C
A) 绝对URL是指包括协议名和服务器地址的路径
B) 相对URL是指缺少协议名或者服务器地址的路径
C) 以‘/‘开头的相对路径被称为"context-relative" URL
D) HTML中使用的以‘/‘开头的相对路径是以web应用根路径开始的URL
205. 关于的作用以下描述正确的是C
A) 可以声明EAR包应该包含的jar包和war包
B) 可以声明EJB的事务类型
C) 可以声明EJB的JNDI名字
D) 可以声明EJB的远程和本地接口
206. 当JSP页面改动后,如何完成编译?( )A
A) 在用户给出命令后,容器自动编译
B) 用户手动编译后,重新部署到容器
C) 无需用户干预,容器自动编译
D) 容器和手动都可以
207. 对一个包含事务的工作逻辑单元来说,事务必须满足ACID测试,ACID代表:( )A
A) Atomi、Consistent、Isolated和Durable
B) Atomi、Container、Isolated和Database
C) Atomi、Consistent、Informed和Database
D) Absolut、Container、Isolated和Durable
Atomic、 Consistent、 Isolated、 Durable 原子的、 一致的、独立的、耐久的
208. 以下哪个不属于EJB容器的事务属性:( )D
A) NotSupported
B) Required
C) Supports
D) Forever
E) RequiresNew
F) Mandatory
G) Never
209. 下端程序的最终运行效果是:D
public class HelloPingAn extends HttpServlet {
int i = 0;
public void service(HttpServletRequest req,HttpServletResponse res) throws IOException {
tentType("text/html");
PrintWriter out = ter();
("
("A server-side strategy");
("
("
Hello Ping-An Insurance! " + i++);
("");
();
}
}
A) 输出一个HTML页面(即:HEAD>„/HEAD>等)
B) 输出Hello Ping-An Insurance! i(字符‘i’)
C) 输出Hello Ping-An Insurance! i(i值随访问递增)
D) 输出Hello Ping-An Insurance! i(i值恒为0)
210. 在J2EE设计模式中,下列关于DAO模式的描述哪个是不正确的? D
A) DAO实现一个数据访问机制,用于访问、操作持久化存储介质中的数据。
B) DAO处于在业务逻辑层与数据库资源之间。
C) 一般 DAO是与Abstract Factory模式一起来用。
D) DAO可以代替DATA SOURCE。
211. 下列关于J2EE应用编程模型中各层的描述哪个是不正确的?( )A
A) 客户层:运行于客户端或者服务器端,负责与用户直接交互
B) Web层:运行于服务器端,负责与业务逻辑层交互
C) 业务逻辑层:运行于服务器端,封装企业业务逻辑 EJB层
D) 持久存储层:运行于服务器端,负责持久保存企业数据 DB 层
212. 关于MVC模式的论述,哪句是正确的? C
A) Model向View注册,Controller监听事件并做出响应
B) View向Controller注册,Model监听事件并做出响应
C) View向Model注册,Controller监听事件并做出响应
D) Controller向Model注册,View监听事件并做出响应
不定项选择题
213. 如果Sal列包含各个员工的工资,Comm列包含销售代表所得到的佣金,那么下面哪一个查询将显示各个员工的总工资?选出所有正确的答案。( )ACD
(选择所有正确答案)
A) SELECT ename, sal + NVL(comm, 0) AS "Gross Salary" FROM emp
B) SELECT ename, NVL2(sal+com,sal,comm) "Gross" FROM emp;
C) SELECT ename,NVL(comm, 0)+sal FROM emp;
D) SELECT ename,NVL(sal +comm,sal) FROM emp;
214. 下面哪些SQL命令向名为ACCTSUPER的用户授予系统权限?选出所有正确的答案。( )BDE
(选择所有正确答案)
A) GRANT INSERT ON emp TO acctsuper;
B) GRANT CREATE TABLE TO acctsuper;
C) GRANT SELECT ON emp TO acctsuper;
D) GRANT UPDATE ANY TABLE TO acctsuper;
E) GRANT CREATE SESSION TO acctsuper;
215. 以下描述JSP与Servlet的关系,正确的有:( ) ABCE
(选择所有正确答案)
A) jsp最后会编译成servlet来执行
B) MVC中Servlet做C,jsp做V
C) Servlet在代码中输出html
D) JSP和Servlet都是解释执行
E) JSP是编译执行,而Servlet是解释执行
216. 下列方法哪2个可以用来获取用户提交的表单(Form)参数?( )AC
(选择所有正确答案)
A) HttpServletRequest. getParameter(String)
B) ribute(String)
C) ameterNames()
D) ributeNames()
217. 下列哪些是J2EE中包含的容器?( )BC
(选择所有正确答案)
A) JSP container
B) Servlet container
C) EJBs container
D) JavaBeans container
218. Message Driven Bean的特点包括:( )ABCD
(选择所有正确答案)
A) 它是匿名的
B) 它具有本地或者远程接口
C) 它由容器异步调用
D) 该Bean完全在一个容器范围内存活,容器管理它的生命周期和环境
219. 下列关于JDBC的论述,哪几个正确?( )AC
(选择所有正确答案)
A) JDBC是程序员以数据库独立的方式访问数据源
B) JDBC是和特定的数据库产品绑定的
C) JDBC中的Driver的实现是和特定的数据库产品绑定的
D) JDBC中的Driver的实现是和数据库产品独立的
220. EJB包括的类型有:( )ABD
(选择所有正确答案)
A) CMP
B) BMP
C) Java Bean
D) Stateful Session Bean
221. 在J2EE中,可以使用JNDI查找下述组件:( )
(选择所有正确答案) ABCD
A) Servlet
B) EJB
C) DataSource
D) JMS
E) JAVA BEAN
222. 下列论述HTTP协议中doGet和doPost方法的命题中,哪2个是正确?( )BD
(选择所有正确答案)
A) doGet适用大量数据传输
B) doPost适用大量数据传输
C) 默认情况下doPost将Form中参数和值显示在URL中
D) 默认情况下doGet将Form中参数和值显示在URL中
223. 下述XML中那些地方存在错误 B D
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
(选择所有正确答案)
A) 第1行
B) 第4行
C) 第6行
D) 第8行
版权声明:本文标题:程序员笔试考试题和答案(java) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1705359311h482539.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论