-
线程是系统中最小的执行单元,线程以进程为载体,线程共享进程的资源,线程的执行有同步和异步之分,线程比较有意思。<br> 1:创建线程的方法有两种<br> 1-1:继承Thread类<br> 1-2:实现Runnable接口<br> 2:线程中的方法比较有特点,比如:启动、休眠、停止等,多个线程是交互执行的(CUP在某个时刻只能执行一个线程,当一个线程休眠了或者执行完毕了,另一个线程才能占用CPU来执行),因为这是CPU的结构来决定的,在某个时刻CUP只能执行一个线程,不过速度相当快,对于人来讲可以人为是并行执行的。查看全部
-
线程常见的方法,看对应的API就可以了! 我觉得主要就是三类: 1:创建线程的方法 2:使用线程的方法——这个最为重要的一类 3:销毁线程的方法查看全部
-
概念<br><br> 1:进程:程序(任务)的执行过程,是一个动态性的概念,另外,进程持有资源(内存)(共享内存、共享文件)和线程,是资源和线程的载体<br> 2:线程:是系统中最小的执行丹麦、同一个进程中有多个线程,线程共享进程的资源<br> 3:线程之间的交互:互斥、同步<br> <br> 比如:老师举得例子,一个班级有多个学生,并且班级里面有多张书桌板凳等等<br> 这个班级可以看作是一个进程<br> 班级里的学生可以看作一个线程<br> 班级里的书桌板凳等可以看作进程中的资源<br> 学生之间的合作行为,比如一起打扫卫生可以看作线程对资源的同步使用<br> 学生之间的竞争行为,比如一本书一次只能一个学生看可以看作是线程对资源的互斥使用<br> 嗯,老师讲的非常棒,例子举得生动形象,容易理解和记忆。非常感谢。 进程是线程的载体,这个说明进程比线程要大,一个进程可以包含多个线程,另外,线程以进程的存在为前提,如果自习室是一个进程的话,自习室中学习的同学是线程,自习室中的座位就是资源,同学们共同解决一个难题的时候是合作关系,是线程的同步行为,同学们之间争抢座位的时候是竞争关系,是线程之间的互斥行为。查看全部
-
老师讲课应该非常有趣,本次可能老师将要为我们讲解的内容<br> 1:进程与线程的概念——先有个概念<br> 2:java中的线程的基本操作——入门了<br> 3:java开发多线程应用——进阶<br> 4:总结——基础入门,抛砖引玉,继续学习查看全部
-
多线程常用的交互模型查看全部
-
Thread方法查看全部
-
Thread常用方法查看全部
-
互斥和同步查看全部
-
互斥和同步查看全部
-
thread常用方法查看全部
-
Thread常用方法查看全部
-
1.进程查看全部
-
推荐书查看全部
-
Thread常用方法查看全部
-
进程概念查看全部
举报
0/150
提交
取消