标签:程序 状态 概念 png 接口 笔记 ini override 优点
概念:可以理解为在进程中独立运行的子任务。比如,QQ.exe在运行时就有很多子任务在运行,好友视屏线程,下载文件线程,传输数据线程等等。
优点:1、提升CPU资源利用率,提升系统性能。
public class Thread implements Runnable
public class MyThread extends Thread{
@Override
public void run() {
System.out.println("MyThread");
}
}
public class MyThread implements Runnable{
@Override
public void run() {
System.out.println("MyThread");
}
}
注意:使用继承Thread类来开发多线程应用设计上有局限性的,因为JAVA不支持多继承,为了改变这种限制,可以使用实现 、实现Runnable接口(implements Runnable)的方式来实现多线程。
验证:
结果:
使用解决synchronized 关键字解决非线程安全问题
1、判断线程是否是停止状态
java 的SDK中,Thread.java类里提供了俩中方法
this.interrupted():测试当前线程是否已经中断,执行后具有将状态标识清除为false的功能。
this.isInterrupted();测试线程是否中断,但不将清除状态标识。
标签:程序 状态 概念 png 接口 笔记 ini override 优点
原文地址:http://www.cnblogs.com/aGboke/p/6516503.html