线程
wangyer_
这个作者很懒,什么都没留下…
展开
-
创建线程的方式
创建线程的两种方式:main函数内:有内容public class App {public static void main(String[] args) { MyTreadExtends th1=new MyTreadExtends(); //继承,创建的时候,父类是自己 th1.setName("线程1extends"); Thread th2=new Thread(new MT...原创 2019-03-20 14:50:35 · 127 阅读 · 0 评论 -
线程的 加锁
创建线程的两种方式:没加锁的线程:main函数:加没加锁主函数不变public class SynChrromizeTest {public static void main(String[] args) throws InterruptedException { Move move = new Move(60); Thread th1=new Thread(move,"搬砖1");...原创 2019-03-20 17:16:39 · 290 阅读 · 0 评论 -
线程池、线程通信代码,记忆:信号量,Lock等
线程通讯: wait - notify -notifyAll信号量:Semaphore线程池:线程池调度器: Executors ExecutorService ExecutorLock :ReentrantLockThreadLocal原子操作类:线程池:public class Task {public static void main(String[] args) { ...原创 2019-03-21 23:39:19 · 310 阅读 · 0 评论