方正电子公司--部分笔试题

1.下列哪个方法声明是正确的(A)

A. public static void final m4()

B. public abstract synchronized void m3()

C. public abstract native void m2()

D. public abstract static void m1()


2.JDK1.6中,switch(expr)中expo可能的数据类型是(ABC)//String是JDK1.7才提供支持,只要能转成int类型的数据类型都可以(long不可以)

A. int

B. char 

C.short 

D. String 

E.long  


3.请参看如下代码:

class Demo{

  protected int method(int a,int b) { return 0;}

}

请问下列选项中哪些方法可以在Demo子类中编译通过(DE)

A. static protected int method(int a,int b){ return 0;}

B. public short method(int a,int b){ return 0;}

C. private int method(int a,int b){ return 0;}

D. private int method(int a,long b){ return 0;}

E. public int method(int a,int b){ return 0;}


4.下列哪些方法不是java.io.InputStream的方法(B)

A.int read(byte[])

B.void flush()

C.void close()

D.int available()


5.怎样能够让GC(Garbage Collection)强制回收一个对象(A)

A.垃圾回收不能强制回收一个对象

B.调用System.gc();

C.调用System.gc(),传入需要垃圾回收的对象引用

D.调用Runtime.gc()

E.设置对象引用为null


6.下列有关线程的哪些描述是正确的(BE)

A.一旦一个线程被创建,它就立即执行

B.使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行

C.使用start()方法可以使一个线程立即开始运行

D.当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面

E.一个线程可能因为不同的原因停止(cease)并进入就绪状态


7.以下关于类和接口描述正确的是(ACD)

A.接口可以继承接口

B.实体类能实现接口,而抽象类不能实现接口

C.实体类能继承抽象类

D.抽象类能继承实体类


8.在下列servlet函数中,哪些函数是每次HTTP请求所可能调用的方法(ABCDE)

A.Servlet构造函数 B.init()方法 C.service()方法 D.doGet()方法 E.doPost()方法


9.以下关于数据库中主键和外键的描述,哪些是正确的(ABCD)

A.主键用于保证数据唯一性,外键保证数据完整性

B.外键可以多个,可以重复

C.主键和外键的字段值都不能为空

D.主键和外键都能提升数据操作效率


10.关于数据库索引的描述,不正确的是(AD)

A.索引能提高对数据的查询增加、修改、删除的效率

B.定期分析索引能有效提高查询效率

C.索引只能对数据库字段建立

D.尽量做到数据表每个字段都建立索引,以提高数据处理效率

E.为提高数据库效率,最好为索引建立专门的表空间


11.请问下列不是Oracle数据类型的有(D)

A.CLOB

B.BLOB

C.VARCHAR2

D.TEXT

E.NUMERIC


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值