java面试题

当前位置: 面试问题网 > java面试题 > 初始化了一个没有run()方法的线程类,是否会出错?

初始化了一个没有run()方法的线程类,是否会出错?

答案:不会。
   第一种方法:直接继承Thread类。
   public class Test
   {
   public static void main(String[] args)
   {
   ThreadClass t = new ThreadClass();
   t.start();
   System.out.println(“end”);//输出“end”
   }
   }
   class ThreadClass extends Thread //Thread类已经实现了空的run()方法。
   {
   }
   第二种方法:实现Runnable接口
   public class Test
   {
   public static void main(String[] args)
   {
   ThreadClass t = new ThreadClass();
   Thread thread = new Thread(t);
   thread.start();
   System.out.println(“end”);
   }
   }
   class ThreadClass implements Runnable
   {
   public void run() //必须有此方法否则编译报错。它是Runnable接口中的抽象方法。
   {
   System.out.println(“Threads”);
   }
   }

【初始化了一个没有run()方法的线程类,是否会出错?】相关文章

1. 初始化了一个没有run()方法的线程类,是否会出错?

2. 使用useBean标志初始化BEAN时如何接受初始化参数

3. 对于没有初始化的变量的初始值可以作怎样的假定

4. short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?

5. 是否可以从一个static方法内部发出对非static方法的调用?

6. 请说出你所知道的线程同步的方法

7. Java中有几种方法可以实现一个线程?用什么关键字修饰同步方法?stop()和suspend()方法为何不推荐使用?

8. 设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。

9. 函数只定义了一次, 调用了一次, 但编译器提示非法重定义了-什么问题?

10. 启动一个线程是用run()还是start()

本文来源:https://www.mianshiwenti.com/a12538.html

点击展开全部

《初始化了一个没有run()方法的线程类,是否会出错?》

将本文的Word文档下载到电脑,方便收藏和打印

推荐程度:

进入下载页面

﹝初始化了一个没有run()方法的线程类,是否会出错?﹞相关内容

「初始化了一个没有run()方法的线程类,是否会出错?」相关专题

其它栏目

也许您还喜欢