题目内容

对于下列程序,哪个叙述是正确的?public class E {public static void main(String args[]) {Dog dog =new Dog();dog.start();while(true){System.out.println("yes");}}}class Dog extends Thread{public void run(){while(true){System.out.println("ok");}}}

A. JVM认为这个应用程序共有两个线程:主线程和dog线程。
B. JVM认为这个应用程序只有一个主线程。
C. JVM认为这个应用程序只有一个dog线程。
D. 程序有编译错误,无法运行。

查看答案
更多问题

哪个叙述是错误的?

A. 线程在它的一个完整的生命周期中通常要经历如下的四种状态:1.新建, 2.运行 ,3中断,4.死亡。
B. 可以使用Thread类或其子类创建(新建)线程。
C. 线程调用start方法将启动线程,使之从新建状态进入就绪队列排队.一旦轮到它来享用CPU资源时,就可以脱离创建它的线程独立开始自己的生命周期了。
D. 线程不调用start方法,JVM就也会把它当作一个线程来对待(JVM管理的线程队列有这个线程)。

wait()方法、notify()及notifyAll()方法在下列哪个类或接口中?

A. java.lang.Thread。
B. java.lang.Object。
C. java.lang.Runnable。
D. java.lang.System。

下列【1】【2】【3】【4】注释标注的哪行代码有错误? public class E {public static void main(String args[]) {Target t = new Target();Thread dog =new Thread(t);//【1】Thread cat =new Thread(new Target()); //【2】dog.start();//【3】while(true){System.out.println("yes");}cat.start();//【4】}}class Target implements Runnable{public void run(){while(true){System.out.println("ok");}}}

A. 【1】
B. 【2】
C. 【3】
D. 【4】

下列哪个是错误的?

A. ResultSet对象和数据库连接对象(Connection对象)实现了紧密的绑定,一旦连接对象被关闭,ResultSet对象中的数据立刻消失。
B. ResultSet对象一次只能看到一个数据行,使用next()方法移到下一个数据行,next()方法最初的查询位置,即游标位置,位于第一行的前面。
C. 连接对象调用prepareStatement(String sql)方法对参数sql指定的SQL语句进行预编译处理,并返回一个Statement对象。
D. Navicat for MySQL是一款MySQL客户端管理工具 。

答案查题题库