基础
guoyajie66
这个作者很懒,什么都没留下…
展开
-
多线程(11)
Condition的使用import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Random;import java.util.concurrent.Callable;import...原创 2019-10-18 16:52:44 · 70 阅读 · 0 评论 -
多线程(十)
读写锁的应用缓存系统import java.util.HashMap;import java.util.Map;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantReadWriteLock;public class CacheDemo {private static fin...原创 2019-10-18 16:51:22 · 75 阅读 · 0 评论 -
多线程(九)
初见lockimport java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Random;import java.util.concurrent.Callable;import java....原创 2019-10-18 16:51:38 · 92 阅读 · 0 评论 -
多线程(8)
package com.gyj.student;import java.util.Random;import java.util.concurrent.Callable;import java.util.concurrent.CompletionService;import java.util.concurrent.ExecutionException;import java.util....原创 2019-03-13 17:40:16 · 83 阅读 · 0 评论 -
java泛形总结
2019-02-21持续更新原创 2019-02-20 17:48:33 · 127 阅读 · 0 评论 -
java GC总结(1)
1>java类加载器分为4中(JVM加载器,EXT加载器,app加载器,自定义加载器)2>PC寄存器 是定义方法执行顺序(出栈顺序)3>native本地方法区关键字是调用C/C++接口(然而并没有什么卵用)4>类模板保存在方法区(入栈过多会方式堆空间不足)5>双亲委派机制–》有问题找我爹6>沙箱安全机制–》避免JRE中定义类被污染(不可以自定义java...原创 2019-02-20 17:30:28 · 161 阅读 · 0 评论 -
多线程(7)
import java.util.concurrent.atomic.AtomicInteger;import java.util.concurrent.atomic.AtomicIntegerArray;import java.util.concurrent.atomic.AtomicIntegerFieldUpdater;/**JAVA5以后增加 线程并发库@author guoy...原创 2019-02-25 16:29:54 · 92 阅读 · 0 评论 -
多线程(7)
package com.gyj.student;/**多线程共享数据的方式1调用同一对象@author guoyajie*/public class Test7 {public static void main(String[] args) { ShareData1 date1 = new ShareData1(); new Thread(date1).start(); n...原创 2019-02-25 10:30:58 · 92 阅读 · 0 评论 -
多线程(5)
ThreadLocal实现线程范围内共享变量不同的線程保存不同的數據package com.gyj.student;import java.util.HashMap;import java.util.Map;import java.util.Random;/**ThreadLocal实现线程范围内共享变量@author guoyajie*/public class Tes...原创 2019-02-22 18:37:01 · 130 阅读 · 0 评论 -
多线程(4)
wait 和 notify关键字主线程和子线程相互调用package com.gyj.student;/**线程同步问题@author guoyajie*/public class Test4 {public static void main(String[] args) { final Busubess busubess = new Busubess(); new Th...原创 2019-02-22 14:49:37 · 121 阅读 · 0 评论 -
多线程(3)
定时器package com.gyj.student;import java.util.Date;import java.util.Timer;import java.util.TimerTask;/**定时器@author guoyajie*/public class Test3 {public static void main(String[] args) {//...原创 2019-02-22 11:30:16 · 79 阅读 · 0 评论 -
多线程(2)
线程互斥与通讯问题(线程安全问题)package com.gyj.student;public class Test2 {public static void main(String[] args) { new Test2().init();}private void init(){ final Outputer outputer = new Outputer(); new Th...原创 2019-02-22 11:01:51 · 94 阅读 · 0 评论 -
多线程(1)
1.创建线程的两种方式package com.gyj.student;/**多线程@author guoyajie*/public class Test1 {public static void main(String[] args){//======================================Thread thread = new Thread(){...原创 2019-02-22 10:34:43 · 112 阅读 · 0 评论