public Thread():分配一个新的对象
public Thread(String name):分配一个指定名字的新线程对象
public Thread(Runnable target):指定创建线程的对象,它实现了Runnable中run()方法
public Thread(Runnable target,String name):指定对象,指定名字
方法名 | 作用 |
---|---|
start() | 启动线程,调用线程的run()方法 |
run() | 将线程要执行的操作执行在run()方法中 |
currentThread() | 获取当前代码执行的线程 |
getName() | 获取线程名称 |
setName(String name) | 设置线程名称 |
sleep(int ms) | 休眠毫秒数 |
yield() | 主动释放cpu的执行权 |
join( ) | 在线程a中通过b.join()执行b线程,a进入阻塞状态直到b的线程执行完毕 |
isAlive( ) | 判断线程是否存活 |
过时方法:stop、suspend、resume
Thread类内部的三个常量
最高是10,最低是1,默认是5
方法 | 作用 |
---|---|
getPriority() | 获取线程优先级 |
setPriority() | 设置线程优先级 |
推荐阅读:
vue.js:634 [Vue warn]: Property or method "userName" is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components, by initializing the property. See:
状态码:415,发送HTTP请求返回415状态码的解决办法
SpringBoot 整合 webapp时 访问404的解决办法
Vue 打开页面时就加载方法,例如查询
SpringCloud怎么调用多个服务的信息
Spring整合Mybatis
SpringCloud 加入 thymleaf前端页面的方法
Controller之间的跳转
Spring AOP的实现原理
This may be the result of an unspecified view, due to default view name generation
行动消除疑虑