📄🦌🙌🐟🏖️
苏叶的belog
Where there is a where there is a way
随机文章
按住 Shift 横向滚动
热门文章
按住 Shift 横向滚动
File类

File类

一,File概述 Java 的 File 类是 java.io 包中用于表示文件和目录路径名的核心类。它提供了丰富的功能来操作文件系统中的文件和目录 File对象就是表示一个路径,可以是文件的路径,也可也是目录的路径 这个路径是存在的,也允许是不存在的。 File只能对文件本身进行操作,不能读写文件

java异常详解

java异常详解

一,异常概述 异常介绍: 异常:代表程序出现的问题 误区:不是让我们以后不出异常,而是程序出了异常之后,该怎么处理。 异常的继承体系: 异常的分类 Error(错误,通常不可恢复) VirtualMachineError:虚拟机错误 OutOfMemoryError:内存溢出 StackOverfl

JavaStream流详解

JavaStream流详解

一,Stream流概述 Stream 流 是 Java 8 引入的一个强大的数据处理工具,它允许以 声明式(告诉计算机“做什么”) 和 函数式(无副作用、链式调用) 的方式对集合、数组或 I/O 数据源进行高效操作。它的核心目标是让开发者写出更简洁、更具表达力的代码,同时支持并行化处理以提升性能。

java集合API

java集合API

一,集合的体系结构 1.1 集合介绍 为什么需要集合? 数组的局限性:长度固定,无法动态扩容;只能存储同一类型数据;缺少现成的操作方法(如排序、查找) 集合的优势:动态扩容(自动调整大小);可存储对象(包括不同类型);提供丰富的操作方法(增删改查、排序等) 集合主要分为两类: Collection单

java常用API.md

java常用API.md

一,Scanner类 Scanner类可以从键盘中录入数据 Scanner sc=new Scanner(System.in);//创建方法 //常用方法 String s=sc.next();//获取字符串,但是遇到空格,回车,tab制表符就停止了 //比如说123 abc就只能读取到123 St

Java面向对象基础

Java面向对象基础

一,什么是面向对象? 个人理解:面向对象就好比乐高搭积木,我们通过设计一系列的零件,然后将其拼接成完整的对象。 例如:一辆汽车,我们设计:车轮,发动机,车门,车窗.....等一系列零件,然后将其拼接成汽车对象,这就是面向对象。 1.1 设计对象并使用 在面向对象中,必须先设计类,才能获取对象;可以这

java基本语法.md

java基本语法.md

一,java基础知识 1.1 注释 注释就是在程序指定的位置添加说明性的信息,就是对代码的一种解释。 注释分为: 单行注释 格式://注释信息 多行注释 格式:/*注释信息*/ 文档注释 格式:/**注释信息*/ 1.2 关键字 被java赋予了特定含义的英文单词,关键字全部小写,在常用编译器中关键

结构型模式

结构型模式

一,结构性模式介绍 结构型模式描述如何将类或对象按某种布局组成更大的结构。它分为类结构型模式和对象结构型模式,前者采用继承机制来组织接口和类, 后者采用组合或聚合来组合对象。 由于组合关系或聚合关系比继承关系耦合度低,满足“合成复用原则”,所以对象结构型模式比类结构型模式具有更大的灵活性。 结构性模

创建者模式

创建者模式

一,创建者模式介绍 创建型模式的主要关注点是“怎样创建对象?”,它的主要特点是“将对象的创建与使用分离”这样可以降低系统的耦合度,使用者不需要关注对象的创建细节。创建型模式分为: 单例模式 工厂方法模式 抽象工程模式 原型模式 建造者模式 二,单例设计模式 单例模式(singleton patter

设计模式相关内容介绍

设计模式相关内容介绍

设计模式是软件设计中可复用的经验总结,源于建筑领域,1995年GOF四人组出版了《设计模式》一书,收录23种经典模式,分为**创建型**(如单例、工厂)、**结构型**(如代理、适配器)和**行为型**(如策略、观察者)三类。 UML类图用于描述系统静态结构,展示类及其关系,包括关联、聚合、组合、依赖、继承和实现等。 软件设计六大原则旨在提高可维护性和扩展性: - **开闭原则**:对扩展开放,对修改关闭,多用接口和抽象类。 - **里氏代换原则**:子类可扩展父类功能,但不重写已有方法。 - **依赖倒转原则**:面向抽象编程,高层与低层模块都依赖抽象。 - **接口隔离原则**:接口应小而专,避免客户端依赖不必要的方法。 - **迪米特法则**:只与直接朋友通信,减少耦合。 - **合成复用原则**:优先用组合/聚合,其次才用继承。

© 2026 苏叶的belog