摘要: package test2; import java.util.concurrent.CopyOnWriteArrayList; //测试GUC安全类型的集合 public class TestGUC { public static void main(String[] args) { CopyOn 阅读全文
posted @ 2021-07-12 09:02 卡卡发 阅读(26) 评论(0) 推荐(0)
摘要: 同步方法-买票的例子: package com.kaka.thread; import com.sun.scenario.effect.impl.sw.sse.SSEBlend_SRC_OUTPeer; public class BuyTicket { public static void main 阅读全文
posted @ 2021-07-11 15:54 卡卡发 阅读(102) 评论(0) 推荐(0)
摘要: 线程分类 守护线程:虚拟机不用等待守护线程执行完毕(如:后台操作日志、监控内存、垃圾回收等) 用户线程:虚拟机必须保护用户线程执行完毕 package com.kaka.thread; //上帝守护你 public class TestDaemon { public static void main 阅读全文
posted @ 2021-07-11 14:14 卡卡发 阅读(34) 评论(0) 推荐(0)
摘要: 线程优先级 NORM_PRIORITY=5 MAX_PRIORITY=10 MIN_PRIORITY=1 package com.kaka.thread; public class TestPriority implements Runnable{ public static void main(S 阅读全文
posted @ 2021-07-11 13:54 卡卡发 阅读(37) 评论(0) 推荐(0)
摘要: 线程五大状态 package com.kaka.thread; //观察测试线程状态 public class StateThread { public static void main(String[] args) throws InterruptedException { //此处用了lambd 阅读全文
posted @ 2021-07-10 18:44 卡卡发 阅读(133) 评论(0) 推荐(0)
摘要: stop()不推荐使用 package test2; public class TestStop implements Runnable{ private boolean flag=true; @Override public void run() { int j=0; while(flag){ S 阅读全文
posted @ 2021-07-09 14:49 卡卡发 阅读(38) 评论(0) 推荐(0)
摘要: 静态代理模式 真实对象(目标对象)和代理对象都要实现同一个接口 代理对象要代理真实角色 好处: 1.代理对象可以做很多真实对象做不了的事情 2.真实对象专注做自己的事情 package test2; public class StaticProxy { public static void main 阅读全文
posted @ 2021-07-08 16:52 卡卡发 阅读(30) 评论(0) 推荐(0)
摘要: 1.1)lambda好处: 避免匿名内部类定义过多 代码看起来更简洁 去掉没有意义的代码,只留核心逻辑 1.2)函数式接口functional interface 定义:接口中只包含唯一的一个抽象方法 可以通过lambda表达式来创建函数式接口 2.1)原始代码: package test2; // 阅读全文
posted @ 2021-07-08 15:58 卡卡发 阅读(53) 评论(0) 推荐(0)
摘要: 多线程下载图片 package test2; import org.apache.commons.io.FileUtils; import java.io.File; import java.io.IOException; import java.net.URL; import java.util. 阅读全文
posted @ 2021-07-08 14:41 卡卡发 阅读(74) 评论(0) 推荐(0)
摘要: 实现runnable接口 package test1; public class TestThread3 implements Runnable { //主线程,main线程 public static void main(String[] args) { //创建一个runnable实现接口对象 阅读全文
posted @ 2021-07-08 09:22 卡卡发 阅读(89) 评论(0) 推荐(0)