`
sakakokiya
  • 浏览: 490815 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JavaSE笔试题一套带答案(3)

阅读更多
21.容器Frame使用的缺省布局编辑策略是( B   )。
A.FlowLayout
B.BorderLayout
C.GridLayout
D.CardLayout
22.Socket类的那个方法返回Socket对象绑定的本地端口( B   )
A.getPort()
B.getLocalPort()
C.getRemotePort()
D.不存在这样的方法,因为Socket对象绑定的本地端口对程序是透明的。
23.默认情况下,SocketChannel处于什么模式(  A   )
A.阻塞模式
B.非阻塞模式
24.对于以下代码:
int n=socketChannel.read(byteBuffer);//假设n>=0
byteBuffer.flip();
假定执行socket.read(byteBuffer)方法前,byteBuffer的容量、极限和位置分别为
c,1,p,则执行完以上代码后,byteBuffer的容量、极限和位置分别是多少?( B   )
A.容量为c、极限为1,位置为p+n
B.容量为c、极限为p+n,位置为0
C.容量为l、极限为p+n,位置为0
D.容量为c、极限为p+n,位置为p+n
25.在服务器程序中,线程在那些情况下可能会进入阻塞状态?多选( CDE       )
A.线程执行Socket的getInputStream()方法获得输入流
B.线程执行Socket的getOutputStream()方法获得输出流
C.线程执行ServerSocket的Accept()方法
D.线程执行Socket的输入流读取数据
E.线程执行Socket的输出流写一批数据
26.ServerSocketChannel可能会发生那个事件(  A      )
A.SelectionKey.OP_ACCEPT接收连接就绪事件
B.SelectionKey.OP_CONNECT连接就绪事件
C.SelectionKey.OP_READ读就绪事件
D.SelectionKey.OP_WRITE 写就绪事件
27.SocketChannel可能会发生那个事件(多选)(    BCD          )
A.SelectionKey.OP_ACCEPT接收连接就绪事件
B.SelectionKey.OP_CONNECT连接就绪事件
C.SelectionKey.OP_READ读就绪事件
D.SelectionKey.OP_WRITE 写就绪事件
28.下列程序的功能是在控制台上,每隔1秒钟显示字符串”Hello”,能够填写在程序中下划线位置,使程序完整,并能够正确运行的语句是(   A       )
public class  Test implements Runnable{
public static void main(String[] args){
Test t=new Test();
Thread tt=new Thread(t);
tt.start();
}
public void run(){
for(;;){
try{
__________
}
catch(_________  e ){}
System.out.println(“Hello”);
}
}
}
A.  Thread. sleep (1000)  InterruptedException
A. sleep (1000)  InterruptedException
B. t. sleep (1000)  InterruptedException
C. Thread. sleep (1000)  RuntimeException
29.集合类保存在类包(  A       )
A java.util
B java.io
C java.lang
D java.text
30. 线程实现同步方法的关键字是(    A     )
A. synchronized
B. asynchronized
C. lock
D. locked
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics