java面试题

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

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

java面试题  手机阅读
答案:不会。
   第一种方法:直接继承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文档下载到电脑,方便收藏和打印

推荐程度:

进入下载页面
上一篇:下面代码从性能上考虑,有什么问题 下一篇:金额转换,阿拉伯数字的金额转换成中国传统的形式如:(¥1011)-> (一千零一拾一元整)输出

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

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

初始化
复制网址 收藏网址 分享到微信 分享到微博 分享到QQ

其它栏目

软件工程师面试题 软件测试面试题 网络管理员面试题 java面试题 .NET面试题 PHP面试题 C#面试题 C++面试题 Delphi面试题 Ruby面试题 Python面试题 Javascript面试题 android面试题 iOS面试题 jQuery面试题 Linux/Unix面试题 DBA面试题

也许您还喜欢