-
Ctrl+1调出选择菜单查看全部
-
线程常用方法查看全部
-
Thread常用方法查看全部
-
进程是程序或者任务执行过程(动态性) 持有资源(共享内存与文件)和线程 线程是最小执行单元 共享进程的资源查看全部
-
在线程中,停止线程的方法:设置旗标 使用volatile 定义boolean running=true,通过设置标志变量running,来结束线程。查看全部
-
1.加入join是为了让舞台线程最后停止,如果不加有可能舞台线程结束,军队线程还未停止,就好比导演喊停,演员还在演!可以在join后面加入测试语句System.out.println("舞台结束!");,然后去掉或者保留join观察效果。 2.volatile 关键字 保证了线程可以正确地读取其他线程写入的值,如果不写成volatile,由于可见性的问题,当前线程有可能不能读到这个值//可见性JMM(JAVA内存模型)happens-before原则、可见性原则 用volatile修饰的变量,线程在每次使用变量的时候,都会读取变量修改后的值 3.Thread.yield();//让出处理器时间,公平竞争查看全部
-
两种方法实现线程: 1、继承 Thread 类 class MyThread extends Thread{}; Thread myThread = new MyThread(); myThread.start(); 2、实现Runnable类 class MyRunnable implements Runnable{} Thread myRunnable = new Thread(new MyRunnable); myRunnable.start(); 3、Thread启动后执行run()方法 4、Thread.currentThread().getName()方法获取当前线程名称查看全部
-
一个Java文件中可以有多个class,但只能有一个public类查看全部
-
进程: 程序或任务的执行的过程--动态性 持有资源(共享内存,共享文件)和线程--进程是资源(内存)和线程的载体 线程:系统中最小的执行单元 同一进程有多个线程 线程共享进程的资源 线程的交互: 互斥&同步查看全部
-
线程安全性查看全部
-
Java锁机制查看全部
-
Java Memory Mode查看全部
-
notify()唤醒wait set中的一条线程,而notifyall()唤醒所有线程查看全部
-
同步:wait(),notify(),notifyall(),都是属于object类,并不是thread类查看全部
-
thread常用方法查看全部
举报
0/150
提交
取消