Java
文章平均质量分 92
The star"
这个作者很懒,什么都没留下…
展开
-
JAVA代理:静态代理和动态代理
在java编程中代理是一种很常见的设计模式,它允许我们通过创建一个中间层来间接的访问某个对象,从而实现对该对象的控制和增加。它主要分为静态代理和动态代理,其中Spring AOP就是动态代理的典型例子。举一个例子比如点外卖,我们只要通过外卖app进行下单,不需要我们自去取餐吧,是外卖骑手取完餐后送到我们手上,而外面骑手就是代理,帮我们取餐的。代理可以简单理解为一个对象不想干的事情,让其他对象帮你干。原创 2023-10-19 21:48:24 · 174 阅读 · 0 评论 -
介绍Java单例模式,附加小案例:使用单例模式的饿汉式封装Mybatis的 SqlSessionFactory会话工厂
指在整个应用中只有一个实例满足条件:1.构造方法私有化,为了避免外部通过new来创建对象。2.提供静态方法,用于返回本类的一个实例。3.在类的内部,声明一个本类的实例,如果实例为null,则创建,否则返回。实现方式:1.饱汉式:类的实例只有调用时才会创建。2.饿汉式:类的实例在类的加载时直接创建。原创 2023-10-09 11:24:00 · 147 阅读 · 1 评论 -
IDEA——将Java项目打包成可执行的Jar包
在Java开发中,我们通常会将我们的项目打包成可执行的Jar包,以便于在其他环境中部署和运行。本文将介绍如何使用IDEA集成开发环境将Java项目打包成可执行的Jar包。原创 2023-07-04 20:47:00 · 46541 阅读 · 1 评论 -
JDK的下载与安装,以及多个JDK的环境变量配置(保姆级)
学习Java前先要下JDK(Java开发工具包),配置完JDK的环境开发变量之后就可以直接使用并学习Java,以下是JDK的下载与安装,以及多个JDK的环境变量配置。原创 2023-07-04 08:41:30 · 1073 阅读 · 4 评论