
多线程
文章平均质量分 61
哈哈大笑笑
这个作者很懒,什么都没留下…
展开
-
多线程学习--案例-子线程循环10次,接着主线程循环100,接着又回到子线程循环10次,接着再回到主线程又循环100,如此循环50次
子线程循环10次,接着主线程循环100,接着又回到子线程循环10次,接着再回到主线程又循环100,如此循环50次,请写出程序。 package Demo4;public class ThreadTestWaitNotify {static boolean count=false;public static void main(String args[]){new原创 2015-11-16 15:18:35 · 2033 阅读 · 0 评论 -
多线程学习--写一个简单的缓存系统
package Demo12;import java.util.HashMap;import java.util.Map;import java.util.concurrent.locks.ReadWriteLock;import java.util.concurrent.locks.ReentrantReadWriteLock;//写一个简单的缓存系统pu原创 2015-11-16 15:31:22 · 344 阅读 · 0 评论 -
多线程学习--案例--多线程中数据共享--设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序
package Demo7;public class MulityThreadLocalData { private static int j=0;public static void main(String[] args) {Incements ic =new Incements();Decements dc =new Decements();for(int i=0原创 2015-11-16 15:26:30 · 437 阅读 · 0 评论 -
多线程学习--简单的线程池创建
package Demo9;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.TimeUnit;public class ThreadPoolTest {/*** @param args原创 2015-11-16 15:28:25 · 245 阅读 · 0 评论 -
多线程学习--多线程中Lock的用法
package Demo11;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;import Demo3.TraditionalThreadSynchronized;public class LockTest {public static void原创 2015-11-16 15:29:39 · 293 阅读 · 0 评论 -
多线程学习--写一个简单的定时器
package Demo2;//开源的工具quartz定义周一到周五执行周末不执行import java.util.Date;import java.util.Timer;import java.util.TimerTask;public class TraditionalTimerTest { private static int count =0;原创 2015-11-16 15:09:52 · 332 阅读 · 0 评论 -
多线程学习--多线程中读写锁
package Demo12;import java.util.Random;import java.util.concurrent.locks.ReadWriteLock;import java.util.concurrent.locks.ReentrantReadWriteLock;public class ReadWriteLockTest {/***原创 2015-11-16 15:33:19 · 327 阅读 · 0 评论 -
多线程学习---写一个简单的线程
package Demo1;//多线程会提高程序的与运行效率吗? 不会,一个人在多个桌子上做馒头,和在一个桌子上做馒头//为什么会有多线程下载呢? 多线程下载是抢了服务器的带宽,一个人分配一定的带宽,多个人分配更多的带宽,所以更快。public class TranditionalThread {public static void main(String args原创 2015-11-16 15:08:02 · 724 阅读 · 0 评论 -
多线程学习--简单的线程同步
package Demo3;public class TraditionalThreadSynchronized {public static void main(String args[]){TraditionalThreadSynchronized ts=new TraditionalThreadSynchronized();ts.init();}pub原创 2015-11-16 15:12:04 · 254 阅读 · 0 评论