Java学习---7.多线程

论坛 期权论坛 脚本     
匿名技术用户   2020-12-21 14:39   35   0

1.线程是程序中(1)每个进程都有独立的代码和数据空间(进程上下文),进程间切换会有较大的开销。

(2)线程同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器,线程切换的开销小。

(3)多进程:在操作系统中能同时运行多个任务(4)多线程:在同一应用程序中有多个顺序流同时执行。

2.创建新线程的方法:run()方法和start()方法

2.class Runner1 extends Thread{}

通过Runner1 r=new Runner1();

  r.start();//来启动线程

线程中状态的转换:

3.线程切换:yelid(),join(),sleep()

线程优先级:thread.setPriority(Thread.NORM_PRIORITY+3);

转载于:https://www.cnblogs.com/AntongTwb/p/4922657.html

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP