题目
A.定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的start()方法。
B.定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的run()方法。
C.定义一个实现Runnable 接口的类并实现run()方法,创建该类实例对象,将其作为参数传递给Thread类的构造方法来创建Thread对象,调用Thread对象的start()方法。
D.定义一个实现Runnable 接口的类并实现run()方法,创建该类对象,然后调用run()方法。
第1题
A.定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的start()方法。
B.定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的run()方法。
C.定义一个实现Runnable 接口的类并实现run()方法,创建该类实例对象,将其作为参数传递给Thread类的构造方法来创建Thread对象,调用Thread对象的start()方法。
D.定义一个实现Runnable 接口的类并实现run()方法,创建该类对象,然后调用run()方法。
第2题
A.定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的start() 方法。
B.定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的run() 方法。
C.定义一个实现Runnable接口的类,并实现run()方法,创建该类实例对象,将其作为参数传递给Thread类的构造方法来创建Thread对象,调用Thread对象的start() 方法。
D.定义一个实现Runnable接口的类,并实现run()方法,创建该类实例对象,调用对象的run() 方法。
第3题
A.Thread类中没有定义run()方法
B.可以通过继承Thread类来创建线程
C.Runnable接口中定义了run()方法
D.可以通过实现Runnable接口创建线程
第4题
A.Thread类中没有定义run()方法
B.可以通过继承Thread类来创建线程
C.Runnable接口中定义了run()方法
D.可以通过实现Runnable接口创建线程
第5题
A.每一个Java线程可以看成由代码、一个真实的CPU以及数据3部分组成
B.创建线程的两种方法,从Thread类中继承的创建方式可以防止出现多父类问题
C.Thread类属于java.util程序包
D.以上说法无一正确
第6题
A.适合多个相同程序代码的线程去处理同一个资源的情况。
B.把线程同程序代码、数据有效的分离,很好的体现了面向对象设计思想
C.可以避免由于Java的单继承带来的局限性。
D.编写简单,可以不通过Thread类直接创建线程。
第7题
A.适合多个相同程序代码的线程去处理同一个资源的情况。
B.把线程同程序代码、数据有效的分离,很好的体现了面向对象设计思想
C.可以避免由于Java的单继承带来的局限性。
D.编写简单,可以不通过Thread类直接创建线程。
第8题
A.每一个Java线程可以看成由代码、一个真实的CPU以及数据三部分组成
B.创建线程的两种方法中,从Thread类中继承方式可以防止出现多父类的问题
C.Thread类属于java.util程序包
D.使用new Thread(new X()).run();方法启动一个线程
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!