13.6 线程的生命周期状态,线程常用的方法
2016-05-23 22:21
309 查看
1、thread类的构造方法里就是有类的设置线程的名字
则类在继承thread类时,可以自己写一个构造方法,方法里用super(name);
或者用setName()方法来设置
2、getName()获得线程的名字
3、sleep是静态的方法,那个线程执行了sleep方法那个线程就睡眠
如:main{
demo d = new demo();
d.sleep(1000);
}
这样就是main线程在睡眠
4、currentThread()方法就是静态方法,那个线程执行他所在的代码他就返回那个线程的对象
如:main{
demo d = new demo();
d.currentThread();
}
这样就是main线程的对象
5、线程的优先级默认是5(注意:优先级的数字越大,优先级越高,优先级的范围是1到10,1最小,10最大)
getPriority()获得优先级
setPriority()设置优先级
则类在继承thread类时,可以自己写一个构造方法,方法里用super(name);
或者用setName()方法来设置
2、getName()获得线程的名字
3、sleep是静态的方法,那个线程执行了sleep方法那个线程就睡眠
如:main{
demo d = new demo();
d.sleep(1000);
}
这样就是main线程在睡眠
4、currentThread()方法就是静态方法,那个线程执行他所在的代码他就返回那个线程的对象
如:main{
demo d = new demo();
d.currentThread();
}
这样就是main线程的对象
5、线程的优先级默认是5(注意:优先级的数字越大,优先级越高,优先级的范围是1到10,1最小,10最大)
getPriority()获得优先级
setPriority()设置优先级
相关文章推荐
- Spark学习15之用Maven编译时报 java.lang.OutOfMemoryError: PermGen space异常
- 基于Python的接口测试框架
- Java之System类的常用方法
- <1> perl概述
- android studio does not point to jvm installation
- 使用svn的合理姿势
- 【SSH网上商城项目实战27】域名空间的申请和项目的部署及发布
- 斐波那契数列11
- 设计模式之访问者模式
- SuperSocket学习笔记(一)-一个完整的例子
- <1> perl概述
- <1> perl概述
- 设计模式总纲——工厂模式
- synchronized
- 电脑信息查询
- 线程中CreateEvent和SetEvent及WaitForSingleObject的用法
- 3par peer persistence与XP7双活在RAC环境下的比较
- 网络编程之Json解析方式与Gson方式解析两兄弟的行为和特点
- leetcode:binary-tree-preorder-traversal
- MySQL入门01-MySQL源码安装