Java基础
黑洞之外
欢迎大家关注我的博客,在这里我将与大家一起学习,一起探讨学习中遇到的问题。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
线程的概念以及线程的开启和创建
(1)线程的基本概念:线程是一个程序内部的顺序控制流(2)线程和进程的区别:· 每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销·线程可以看成轻量级的进程,同一类线程共享代码和数据空间,每个线程有独立的运行栈 和程序计数器(PC),线程切换的开销小。·多进程:在操作系统中能同时运行多个任务(程序)·多线程:原创 2015-11-04 18:59:50 · 469 阅读 · 0 评论 -
线程的sleep,join,yield方法
线程状态转换:创建->start()->就绪状态调度->运行状态->终止|箭头 |箭头|向上 |向下 阻塞解除·sleep方法 ·可以调用Thread的静态方法: public static void sleep(long millis) throws InterruptedException原创 2015-11-04 19:09:48 · 502 阅读 · 0 评论 -
线程的关闭
public class TestThread { public static void main(String args[]) { Runner4 r = new Runner4(); Thread t = new Thread(r); t.start(); for(int i=0;i<50;i++) { if(i%10==0) { System.out.prin原创 2015-11-04 20:00:48 · 351 阅读 · 0 评论 -
线程的优先级别
·java提供一个线程调度器来监控程序中启动后进入就绪状态的所有线程。线程调度器按照线程的优先级决定调度哪、个线程来执行·线程的优先级用数字表示,范围从1到10,一个线程的缺省优先级是5Thread.MIN_PRIORITY=1Thread.MAX_PRIORITY=10Thread.NORM_PRIORITY=5使用下述线方法获得或设置线程对象原创 2015-11-04 19:40:40 · 458 阅读 · 0 评论
分享