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


Posted in 面试题 onMarch 27, 2014
答案:不会。
第一种方法:直接继承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”);
}
}

Tags in this post...

面试题 相关文章推荐
DataReader和DataSet的异同
Dec 31 面试题
广州盈通面试题
Dec 05 面试题
介绍一下HTTP、HTTPS和SSL
Dec 16 面试题
params有什么用
Mar 01 面试题
介绍一下Linux内核的排队自旋锁
Jan 04 面试题
Linux Interview Questions For software testers
May 17 面试题
Linux机考试题
Oct 16 面试题
传统软件工程与面向对象的软件工程有什么区别
May 31 面试题
EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的?
Feb 17 面试题
Java中各种基本数据类型的默认值都是什么
Dec 22 面试题
北京振戎融通Java面试题
Sep 03 面试题
Shell脚本如何向终端输出信息
Apr 25 面试题
是否可以从一个static方法内部发出对非static方法的调用?
Aug 18 #面试题
Java中会存在内存泄漏吗,请简单描述
Dec 22 #面试题
Java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类?
May 30 #面试题
介绍一下Java的事务处理
Dec 07 #面试题
新锐科技Java程序员面试题
Jul 25 #面试题
sleep()方法和wait()方法的区别是什么
Nov 17 #面试题
如果有两个类A,B,怎么样才能使A在发生一个事件的时候通知B
Mar 12 #面试题
You might like
location.search在客户端获取Url参数的方法
2010/06/08 Javascript
jquery 通过name快速取值示例
2014/01/24 Javascript
JS中call/apply、arguments、undefined/null方法详解
2016/02/15 Javascript
JavaScript+Java实现HTML页面转为PDF文件保存的方法
2016/05/30 Javascript
ES6中的数组扩展方法
2016/08/26 Javascript
对javascript继承的理解
2016/10/11 Javascript
IE8兼容Jquery.validate.js的问题
2016/12/01 Javascript
用nodeJS搭建本地文件服务器的几种方法小结
2017/03/16 NodeJs
JavaScript禁止微信浏览器下拉回弹效果
2017/05/16 Javascript
在iframe中使bootstrap的模态框在父页面弹出问题
2017/08/07 Javascript
在vue-cli搭建的项目中增加后台mock接口的方法
2018/04/26 Javascript
vue.js实现的经典计算器/科学计算器功能示例
2018/07/11 Javascript
深入浅出理解JavaScript高级定时器原理与用法
2018/08/02 Javascript
微信 jssdk 签名错误invalid signature的解决方法
2019/01/14 Javascript
利用Vconsole和Fillder进行移动端抓包调试方法
2019/03/05 Javascript
Vue使用vue-draggable 插件在不同列表之间拖拽功能
2020/03/12 Javascript
你不知道的 TypeScript 高级类型(小结)
2020/08/28 Javascript
Python 字典dict使用介绍
2014/11/30 Python
Python中使用wxPython开发的一个简易笔记本程序实例
2015/02/08 Python
Python实现给文件添加内容及得到文件信息的方法
2015/05/28 Python
python 字符串转列表 list 出现\ufeff的解决方法
2017/06/22 Python
Python常用模块之requests模块用法分析
2019/05/15 Python
python pygame实现球球大作战
2019/11/25 Python
关于Numpy数据类型对象(dtype)使用详解
2019/11/27 Python
PyCharm如何导入python项目的方法
2020/02/06 Python
python报错: 'list' object has no attribute 'shape'的解决
2020/07/15 Python
html5配合css3实现带提示文字的输入框(摆脱js)
2013/03/08 HTML / CSS
维多利亚的秘密阿联酋官网:Victoria’s Secret阿联酋
2019/12/07 全球购物
意大利文具和办公产品在线商店:Y-Office
2020/02/27 全球购物
司考复习计划
2015/01/19 职场文书
西岭雪山导游词
2015/02/06 职场文书
挂职锻炼工作总结2015
2015/05/28 职场文书
信息技术研修心得体会
2016/01/08 职场文书
2017年寒假社区服务活动总结
2016/04/06 职场文书
matplotlib如何设置坐标轴刻度的个数及标签的方法总结
2021/06/11 Python
Python Numpy库的超详细教程
2022/04/06 Python