摘要: 自定义注解 package com.guo.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.Retentio 阅读全文
posted @ 2026-03-31 21:46 果子同志 阅读(2) 评论(0) 推荐(0)
摘要: 什么是元注解? package com.guo.annotation; import java.lang.annotation.*; //测试元注解 @MyAnnoytation public class Test02 { @MyAnnoytation public void test(){ } } 阅读全文
posted @ 2026-03-31 21:19 果子同志 阅读(2) 评论(0) 推荐(0)
摘要: 什么是注解 内置注解 package com.guo.annotation; import java.util.ArrayList; import java.util.List; //什么是注解 public class Test01 extends Object { @Override //重写的 阅读全文
posted @ 2026-03-31 21:04 果子同志 阅读(1) 评论(0) 推荐(0)
摘要: package com.guo.gaoji; import com.sun.org.apache.xpath.internal.operations.Neg; import java.util.concurrent.Callable; import java.util.concurrent.Exec 阅读全文
posted @ 2026-03-31 19:21 果子同志 阅读(1) 评论(0) 推荐(0)
摘要: 线程池 package com.guo.gaoji; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; public class TestPool { public static v 阅读全文
posted @ 2026-03-31 19:20 果子同志 阅读(3) 评论(0) 推荐(0)
摘要: 信号灯法 package com.guo.gaoji; //测试生产者消费者模型-->利用标志位解决:信号灯法 public class TestPC2 { public static void main(String[] args) { TV tv =new TV(); new Player(tv 阅读全文
posted @ 2026-03-31 19:19 果子同志 阅读(2) 评论(0) 推荐(0)
摘要: 管程法 package com.guo.gaoji; //测试生产者消费者模型-->利用缓冲区解决:管程法 //生产者、消费者、产品、缓冲区 public class TestPC { public static void main(String[] args) { SynContainer con 阅读全文
posted @ 2026-03-31 19:18 果子同志 阅读(2) 评论(0) 推荐(0)
摘要: ![image](https://img2024.cnblogs.com/blog/3770138/202603/3770138-20260328191602480-107776121.png) ![image](https://img2024.cnblogs.com/blog/3770138/202603/3770138-20260328191619122-640848911.png) ![im 阅读全文
posted @ 2026-03-28 19:17 果子同志 阅读(2) 评论(0) 推荐(0)
摘要: 可重入锁用法 对比 TestLock package com.guo.gaoji; import java.util.concurrent.locks.ReentrantLock; //测试Lock锁 public class TestLock { public static void main(S 阅读全文
posted @ 2026-03-28 19:08 果子同志 阅读(3) 评论(0) 推荐(0)
摘要: 死锁 package com.guo.thread; //死锁:多个线程互相抱着对象需要的资源,让后形成僵持 public class DeadLock { public static void main(String[] args) { Makeup liyue = new Makeup(0, " 阅读全文
posted @ 2026-03-27 16:42 果子同志 阅读(3) 评论(0) 推荐(0)