关于线程的下列说法正确的是()。
A.线程只能通过继承类Thread创建
B.执行suspend方法将使线程停止并不能被重新start
C.线程与进程实际是同一个概念
D.线程的终止可以通过两种方式实现:自然撤销或被停止
A.线程只能通过继承类Thread创建
B.执行suspend方法将使线程停止并不能被重新start
C.线程与进程实际是同一个概念
D.线程的终止可以通过两种方式实现:自然撤销或被停止
下列关于线程优先级的说法中,正确的是
A.线程的优先级是不能改变的
B.线程的优先级是在创建线程时设置的
C.在创建线程后的任何时候都可以设置
D.B和C
A.有些进程只包含一个线程。
B.在Windows中,线程是CPU的分配单位
C.有些线程包含多个进程
D.把进程再“细分”成线程的目的是更好地实现并发处理和共享资源
A.使用SHOWPROCESSUIST可显示用户正在运行的线程
B.所有用户都可以看到所有正在运行的线程
C.root用户可以看到所有正在运行的线程
D.可以使SELECT*FROMinformatbonschemapoossllist查看正在运行的线程
A.使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行
B.一旦一个线程被创建,它就立即开始运行
C.如果复用一个线程,可以调用再次调用start方法,使已经结束的线程复活
D.join方法,可使当前线程阻塞,直到thread线程运行结束
A.因为休眠而暂时停止运行的线程,休眠时间到了后立即直接运行
B.线程执行wait()方法后,必须调用notify()方法唤醒它
C.一个线程因为输入输出而暂时停止运行,待输入/输出完成后,且没有出现输入/输出异常,即可恢复到可运行状态
D.挂起、休眠或等待的线程都可以恢复到可运行状态,但停止运行的线程将不能再重新运行
关于线程说法不正确的是()。
A.可以在主线程中,创建一个新的线程
B.创建的新线程可以操作UI组件
C.新线程可以通过Handler向主线程发送消息
D.创建的Handler对象隶属于创建它的线程
A.SlqessionFactoyfBuilder的最佳范围为方法范围,即可以定义为本地方法变量
B.SqlsessionFactory的最佳范围是应用范围
C.Sqlsession的最佳范围是方法范围或者请求范围
D.Sqlsession执行CRUD操作,不同线程可以共享
A.String:适用于拼接大量的字符串操作的情况
B.StringBuilder:适用于多线程下在字符缓冲区进行大量操作的情况
C.StringBuffer:适用单线程下在字符缓冲区进行大量操作的情况
D.StringBuilder:是线程不安全的,而StringBuffer是线程安全的