1.Thread类用来创建和控制线程,一个线程从下面( )方法开始执行。
A.init()
B.start() javascript入门经典17
C.run()
D.notifyAll() jfreechart时序图
2.实现线程体的方式除了继承Thread类,还可以实现( )接口。
A.Cloneable
B.Runnable
C.Iterable
D.Serializable
3.哪个方法是实现Runnable接口所需的?
A.wait()
B.run()
C.stop()
数据库select什么意思D.update()
4.下面让线程休眠1分钟的正确方法是()
A.sleep(1)
B.sleep(60)
C.sleep(1000)
D.sleep(60000)
5.以下哪个最准确描述synchronized关键字?
A.允许两线程并行运行,而且互相通信;
B.保证在某时刻只有一个线程可访问方法或对象;
C.保证允许两个或更多处理同时开始和结束;
D.保证两个或更多线程同时开始和结束。
6.于Java语言的内存回收机制,下列选项中最正确的一项是( )。
A.Java程序要求用户必须手工创建一个线程来释放内存
B.Java程序允许用户使用指针来释放内存
C.内存回收线程负责释放无用内存
D.内存回收线程不能释放内存对象
7.在java程序中,下列关于线程的说法错误的是: ( )
A.run方法是运行线程的主体
B.多个进程运行时执行顺序是按顺序执行的
C.如果线程死亡,它便不能运行
D.在java中,高优先级的可运行线程会抢占低优先级线程
8.编写线程类,要继承的父类是:
A.Object
B.Runnable
C.Exception
D.Thread
9.启动一个线程的方法是哪项?
A . join ( )
B . runf )
C . start ( )
D . sleep ( )
10.编写线程类,可以通过实现那个接口来实现?
A.Runnable
B.Throwable
C.Serializable
D.Comparable
11.当一个处于阻塞状态的线程解除阻塞后,它将回到哪个状态?
A.运行中状态
B.结束状态
C.新建状态
D.可运行状态
12.在网络编程中,为了定位一个进程,我们需要确定()
A.端口号
B.IP地址 嵌入式为什么要学linux
C.IP地址和端口号
D.都不是
13.为了从文本文件中逐行读取内容,应该使用哪个处理流对象?
A.BufferedReader
B.BufferedWriter
C.Bufferedlnputstream
D.Bufferedoutputstream
14.要使用Java程序访问数据库,则必须首先与数据库建立连接,在建立连接前,
应加载数据库驱动程序,该语句为()
A.Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”)
Connection(“”,””,””)
C.Result rs= Connection(“”,””,””).createStatement()
D.Statement st= Connection(“”,””,””).createStaement()
15.要使用java程序访问数据库,则必须首先与数据库建立连接,该语句为()
transient词源A.Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”)
Connection(“”,””,””)
C.Result rs= Connection(“”,””,””).createStatement()
D.Statement st= Connection(“”,””,””).createStaement() java经典上机编程题

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。