-
java中的线程,结束不能用stop(),而是要设置退出标志
查看全部 -
进程:程序(任务)的执行过程(动态性)
持有资源(共享内存,共享文件)和线程
线程:就好比班级和学生(线程是系统中最小的执行单元,同一进程有多个线程,线程共享进程的资源)
线程的交互:互斥与同步(同学之间的合作,有时候是竞争的,有时候·协作)
查看全部 -
让出处理器时间 yield查看全部
-
线程的常用方法
查看全部 -
线程的概念
线程 进程之间的关联
查看全部 -
进程的概念
程序(任务)的执行过程,是一个动态的概念
持有资源和线程,进程是资源的载体也是线程的载体,脱离进程去谈论线程毫无意义
查看全部 -
Thread method
查看全部 -
线程常用方法查看全部
-
java多线程框架查看全部
-
Thread.currentThread().getName();获取名称。 volatile;可见性,java的关键字(保证了线程可以正确的读取 其他线程写入的值) Thread.yield();让出线程时间。 Thread.sleep();线程休眠 join();使其他线程等待当前线程终止
查看全部 -
yield()让出当前线程的执行权限,随机选择线程执行。
join()优先执行该线程,其他线程都暂停。查看全部 -
volatile 保证了线程可以正确的读取其他线程写入的值
可见性 ref JMM ,happens-before原则
查看全部 -
class Actor extends Thread{
public void run(){ System.out.println(getName()+"是一个演员!");}
}
class Actress implements Runnable{
public void run(){
System.out.println("Thread.getCurrentThread().getName()+"是一个演员!");}
}
Thread actor = new Actor(); actor.setName("Mr.Thread");
Thread actressThread = new Thread(new Actress(),"Ms.Runnable");
setName()设置线程名称
查看全部 -
Thread常用方法
查看全部 -
class Thread、 interface Runnable --- run()多线程
查看全部
举报