自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 IOC控制反转

IOC(Inversion of Control,控制反转)是一种设计思想,而不是一种具体的技术实现。它描述了在Java开发领域中对象的创建以及管理的问题,并将对象的创建和依赖注入的控制权从应用程序代码转移到了容器中,实现了对象之间的解耦。在Java开发中,它意味着开发者不再在对象内部直接控制对象的创建和依赖关系,而是将这些控制权交给IOC容器来管理。

2025-01-17 16:33:56 449

原创 AOP面相切面编程

AOP(Aspect Oriented Programming,面向切面编程)是一种编程范式,它允许开发者将通用的功能即横切关注点(如日志记录、权限控制、事务管理等)从业务逻辑中分离出来,形成独立的模块,以提高代码的可读性、可维护性和复用性。

2025-01-16 15:45:10 340

原创 OOP面向对象编程

抽象是面向对象编程中的一个重要概念,它强调关注对象的本质特征,而不是其具体实现。- 通过抽象,可以将复杂的系统分解为更小的、更易于管理的部分,并隐藏不必要的细节。- 抽象可以通过接口、抽象类或具体类来实现,它提供了对对象行为的定义,而不涉及具体的实现细节。

2025-01-14 13:34:23 1032

原创 软件开发中的开闭原则(Open/Closed Principle)

开闭原则(Open/Closed Principle)是面向对象设计中的一个重要原则,软件实体(类、模块、函数等)应该对扩展开放,对修改关闭。在设计系统时,你应该尽量在不修改现有代码的基础上添加新功能。这样,代码的可维护性和可扩展性会得到显著提升。

2025-01-13 11:56:45 933

原创 软件架构中的CS架构和BS架构

Client/Server,即客户端/服务器架构,是一种典型的两层架构,在计算机网络和软件开发领域有着广泛的应用。

2025-01-12 11:01:47 926

原创 java中的集合(Collections)体系

Collection 接口是 Java 集合框架(Java Collections Framework)中的一个根接口,它代表了一组对象,这些对象被称为集合的元素。

2025-01-12 10:51:34 981

原创 java中的异常

异常(Exception)是一个在程序执行期间出现的、打断了正常指令流的状况。当Java虚拟机(JVM)或Java应用程序检测到某种错误情况,而这种情况不是通过普通的控制流语句(如条件判断)所能处理的,就会抛出一个异常对象。

2025-01-11 10:54:49 377

原创 java中的注解

注解(Annotation)是一种用于为代码添加元数据的机制。它们不会直接影响代码的执行,但可以被编译器或运行时环境读取,从而执行特定的处理。注解通常用于为代码提供信息,这些信息可以被工具(如编译器、IDE、测试框架等)用来生成文档、进行编译时检查或运行时处理等。

2025-01-11 10:50:53 490

原创 JAVA中的枚举

本文主要介绍了java中的枚举类

2024-12-09 13:29:24 567

原创 JAVA中的接口interface

本文主要讲述了java中的接口

2024-12-08 19:51:54 722

原创 JAVA中的类class

类是一个抽象的概念,它定义了对象的属性(也称为字段或特性)和行为(也称为方法或操作)。类是一个模板,它指定了如何创建对象以及对象可以执行哪些操作。类不占用内存空间,因为它只是定义了对象的结构,而不是实际的对象本身。

2024-12-07 21:11:10 1920

原创 JAVA中的变量与方法

本文主要讲述了java语言中的变量和方法

2024-12-06 11:24:22 509

原创 JAVA中的流程控制语句

本文主要讲述了java中的流程控制语句

2024-12-05 09:22:08 816

原创 JAVA中的非语法关键字

本文主要讲述了java中的非语法关键字,上下文关键字,修饰符,指代关键字,关系运算

2024-12-04 10:16:32 1685

原创 JAVA中的转意字符和正则表达式

本文主要记载了java中的转义字符和正则表达式

2024-12-03 19:21:26 602

原创 JAVA中的运算符

本位主要描述了java语言中的运算符

2024-12-02 20:55:12 919

原创 JAVA中的引用数据类型

这样做的目的主要是为了提供基本数据类型不具备的功能,Java中的包装类都位于java.lang包中,这意味着它们在使用时不需要显式地导入。数组是一种固定大小的数据结构,一旦创建,其大小就不能改变(但你可以通过创建一个新的数组并将旧数组的元素复制到新数组中来模拟数组大小的改变)。三维数组可以被视为一个数组的数组的数组,即每个元素都是一个二维数组。3. 通过引用变量,可以访问和操作对象的状态(即对象的字段)和行为(即对象的方法)。"引用"(Reference)是一个非常重要的概念,它是指向对象实例的变量。

2024-12-01 13:17:49 2095

原创 JAVA中的基本数据类型

本文主要介绍了java语言中的基本数据类型,包括整数型, 浮点型, 逻辑型, 字符型

2024-11-30 14:13:38 608

原创 JDK层次以及配置环境

本文章主要介绍了java 的 JDK 层次结构和配置环境变量

2024-11-27 18:32:55 344

原创 JVM 运行内存结构

主要介绍了JVM的运行时内存结构,方便对java程序的理解

2024-11-24 15:26:13 626 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除