# JavaBase **Repository Path**: zhouJetty/java-base ## Basic Information - **Project Name**: JavaBase - **Description**: 主要讲解和演示了Java基础,其中包含设计模式、变量、对象等 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: https://gitee.com/zhouJetty - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-05-23 - **Last Updated**: 2023-12-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: Java, 设计模式, jvm, 线程 ## README # JAVA 基础实践篇 ### 项目com.zjt.base.design包下明细: * 该包下主要实现的是java当中常见的23中设计模式的简单实现应用. * singleton包下是单例模式的实现案例 * factory包下是工厂模式的实现案例 * builder包下是构造者模式的实现案例 * prototype包下是原型模式的实现案例 * proxy包下是代理模式的实现案例 * stati下是静态代理模式 * trends下是动态代理模式 * cglib下是CGLIB代理模式 * bridging包下是桥接模式 * decorator包下是装饰者模式 * adapter包下是适配器模式 ### 项目com.zjt.base.variable包下明细: * 该包下主要是包含了变量、对象的存储位置进行分析 * VariableTest 讲述的是变量存储的位置 ### Lambda表达式 * Lambda表达式示例位置:com.zjt.base.lambda包下 ### Steam常用流操作 * Steam常用流操作示例位置:com.zjt.base.stream包下 ### JAVA-JDK常见的锁 * JAVA-JDK常见锁示例位置:com.zjt.base.lock包下 ### 项目com.zjt.base.thread包下明细: * 该包下主要是讲述线程的创建方式、示例