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:
SpringBoot 整合 webapp时 访问404的解决办法
SpringCloud怎么调用多个服务的信息
状态码:415,发送HTTP请求返回415状态码的解决办法
Vue 打开页面时就加载方法,例如查询
Spring整合Mybatis
SpringCloud 加入 thymleaf前端页面的方法
Controller之间的跳转
Spring AOP的实现原理
This may be the result of an unspecified view, due to default view name generation
行动消除疑虑