![](https://img-blog.csdnimg.cn/2fe919a0e4c045cba2e25a8ed6bf7255.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java基础
文章平均质量分 63
列举Java开发过程中的重点、难点
PG_强哥
一生不羁放纵爱自由!
支持项目定制,Java项目&纯前端项目!!!
如有需求站内私聊或者发邮箱718653463@qq.com
展开
-
Java网址url工具类
【代码】Java网址url工具类。原创 2024-04-29 20:35:32 · 482 阅读 · 3 评论 -
Java操作图片
【代码】Java操作图片。原创 2024-04-26 19:50:06 · 251 阅读 · 3 评论 -
Java设计模式【责任链模式】
职责链模式是一种行为型设计模式,它通过将请求的发送者和接收者解耦来实现请求的处理。在这种模式中,通常每个接收者都包含对另一个接收者的引用。如果一个对象不能处理该请求,那么它会把相同的请求传给下一个接收者,依此类推。优点降低系统的耦合度提高代码的可扩展性和可维护性具备链式传递处理请求功能,请求发送者无需知晓链路结构,只需等待请求处理结果链路结构灵活,可以通过改变链路结构动态地新增或删减责任易于扩展新的请求处理类(节点),符合开闭原则缺点责任链太长或者处理时间过长,会影响整体性能。原创 2024-02-23 15:50:28 · 690 阅读 · 0 评论 -
Java设计模式【模板方法模式】
模板方法模式是一种行为型设计模式,它定义了一个算法的骨架,将部分逻辑以具体方法的形式实现,并声明一些抽象方法来迫使子类实现剩余的逻辑。核心思想是封装不变部分,扩展可变部分,提取公共部分代码,便于维护,行为由父类控制,子类实现。在模板方法模式中,抽象类定义了算法的骨架,包括一系列抽象方法和可能包含的钩子函数,允许具体实现类按需重写某些步骤。具体实现类继承抽象类并实现抽象方法,以及可能被重写的钩子函数,从而对算法的某些步骤进行具体的实现。优点减少重复代码可扩展性便于维护缺点。原创 2024-02-23 13:53:19 · 360 阅读 · 0 评论 -
Java设计模式【代理模式】
代理模式是一种结构型模式,为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。组成抽象主体(Subject):通过接口或抽象类声明真实主体实现的业务方法代理(Proxy):实现抽象主体,是真实主体的代理,通过真实主体的业务逻辑方法来实现抽象方法,并可以附加自己的操作真实主体(RealSubject):实现抽象主体,定义真实主体所要实现的业务逻辑,供代理主体调用优点职责清晰。原创 2024-02-22 17:59:13 · 579 阅读 · 0 评论 -
Java设计模式【策略模式】
策略模式是一种行为型模式,它将对象和行为分开,将行为定义为一个行为接口和具体行为的实现原创 2024-02-21 17:58:43 · 673 阅读 · 0 评论 -
Java设计模式【单例模式】
一般场景建议使用饿汉式明确要实现lazy loading效果时使用匿名内部类反序列化创建对象时使用枚举特殊需求使用双重检查锁原创 2024-02-21 17:19:34 · 971 阅读 · 0 评论 -
Java设计模式【工厂模式】
三种工厂模式:简单工厂模式、工厂方法模式、抽象工厂模式;原创 2024-01-31 11:28:17 · 629 阅读 · 0 评论 -
Java面试题---JVM
Java面试题—JVM1. 说一下 jvm 的主要组成部分?及其作用?(1)类加载器(ClassLoader)(2)运行时数据区(Runtime Data Area)(3)执行引擎(Execution Engine)(4)本地库接口(Native Interface)组件的作用: 首先通过类加载器(ClassLoader)会把 Java 代码转换成字节码,运行时数据区(Runtime Data Area)再把字节码加载到内存中,而字节码文件只是 JVM 的一套指令集规范,并不能直接交个底层操作系原创 2021-03-26 21:27:35 · 100 阅读 · 0 评论