当前位置: 首页 > news >正文

java中有关线程的题目

1,看一下下面程序错误发生在哪一行!
class Test implements Runnable{

	public void run(Thread t){
	
	}
}

2,输出结果是什么?
class Test{
   public static void main(String[] args){
	new Thread(new Runnable(){
		
		public void run(){
			System.out.println("runClass run!");
		}
	}){
		
		public void run(){
			System.out.println("subClass run!");
		}
	}.start();
   }
} 
3,输出结果是什么?
class Test{
   public static void main(String[] args){
	new Thread(new Runnable(){
		
		public void run(){
			System.out.println("runClass run!");
		}
	}){
		
		
	}.start();
   }
}

一.
  ProduceConsumeDemo.java:1: 错误: Test不是抽象的, 并且未覆盖Runnable中的抽象方法run()
  class Test implements Runnable{
  ^
  1 个错误


二.

subClass run!



三.
runClass run!
(第二,三题,怎么说呢,匿名内部类得到的是其子类的对象!如果子类重写了父类的方法,那么一定调用的是子类的!否则就掉用父类的方法!)

  

相关文章:

  • linux中的僵尸进程
  • 图练习-BFS-从起点到目标点的最短步数(sdut 2830)邻接边表
  • Skill Level 4 D23
  • 《程序员的数学》读后感
  • 2014年8月21日   第一天学习linux linux的下载地址
  • android api doc 一
  • Oracle中的copy from导数
  • Hadoop:Task process exit with nonzero status of 1 异常
  • HTML的认识
  • 【HDOJ】4983 Goffi and GCD
  • StarkSoft题库管理系统(二)--生成word格式试卷
  • PXE结合kiskstart实现自动化安装系统
  • dm6446开发大全资料号称宇宙最全
  • java空指针注意事项
  • linux下个人权限的Apache服务器的php的yii搭建
  • [译]如何构建服务器端web组件,为何要构建?
  • Android Studio:GIT提交项目到远程仓库
  • ComponentOne 2017 V2版本正式发布
  • DOM的那些事
  • JavaScript 基本功--面试宝典
  • RedisSerializer之JdkSerializationRedisSerializer分析
  • session共享问题解决方案
  • Spring框架之我见(三)——IOC、AOP
  • SQL 难点解决:记录的引用
  • Traffic-Sign Detection and Classification in the Wild 论文笔记
  • 给github项目添加CI badge
  • 和 || 运算
  • 力扣(LeetCode)357
  • 前端面试总结(at, md)
  • 前端相关框架总和
  • 入口文件开始,分析Vue源码实现
  • 一文看透浏览器架构
  • Oracle Portal 11g Diagnostics using Remote Diagnostic Agent (RDA) [ID 1059805.
  • linux 淘宝开源监控工具tsar
  • 昨天1024程序员节,我故意写了个死循环~
  • ​ArcGIS Pro 如何批量删除字段
  • #define用法
  • #我与Java虚拟机的故事#连载11: JVM学习之路
  • $.type 怎么精确判断对象类型的 --(源码学习2)
  • (cljs/run-at (JSVM. :browser) 搭建刚好可用的开发环境!)
  • (附源码)springboot工单管理系统 毕业设计 964158
  • (附源码)springboot炼糖厂地磅全自动控制系统 毕业设计 341357
  • (四)Tiki-taka算法(TTA)求解无人机三维路径规划研究(MATLAB)
  • (五)网络优化与超参数选择--九五小庞
  • (译) 函数式 JS #1:简介
  • (转)eclipse内存溢出设置 -Xms212m -Xmx804m -XX:PermSize=250M -XX:MaxPermSize=356m
  • .NET Conf 2023 回顾 – 庆祝社区、创新和 .NET 8 的发布
  • .net中我喜欢的两种验证码
  • [1127]图形打印 sdutOJ
  • [2016.7.Test1] T1 三进制异或
  • [20161101]rman备份与数据文件变化7.txt
  • [acwing周赛复盘] 第 69 场周赛20220917
  • [C#]winform制作圆形进度条好用的圆环圆形进度条控件和使用方法
  • [C#]科学计数法(scientific notation)显示为正常数字
  • [CF226E]Noble Knight's Path