摘要: 集合基础 概述: 集合是一种容器,用来装数据的,类似于数组 与数组的区别与使用场景: 数组定义完成并启动后,长度就固定了 集合大小可变,开发中用的更多 使用场景: 数组:存储的元素个数固定不变 集合:存储的元素个数经常发生变化 ArrayList 长度可变原理 当创建 ArrayLost 集合容器的 阅读全文
posted @ 2025-11-04 13:52 ropz(java版) 阅读(10) 评论(0) 推荐(0)
摘要: StringBuilder & StringBuffer StringBuilder 概述: ​ 将字符串进行拼接 作用: ​ 提高字符串的操作效率 特点: StringBuilder 是字符串的缓冲区,可以将其理解为容器, 容器可以添加任意数据类型,但只要进入这个容器,全部变成字符串 String 阅读全文
posted @ 2025-11-04 13:52 ropz(java版) 阅读(5) 评论(0) 推荐(0)
摘要: API (应用程序编程接口) 概述: ​ 就是别人写好的一些类,给咱们程序员直接拿去调用即可解决问题的 String 字符串处理 String 特点: Java程序中的所有双引号字符串文字(例:“ABC”)都是 String 类的对象 String 是不可改变的,他们的值在创建后无法更改 ​ -- 阅读全文
posted @ 2025-11-04 13:52 ropz(java版) 阅读(11) 评论(0) 推荐(0)
摘要: 内部类(Lambda表达式) Lambda 概述: ​ Lambda 表达式是JDK 8 开始后一种新语法格式 作用: ​ 简化匿名内部类的代码写法 注意: **Lambda** 表达式只能简化函数式接口的匿名内部类的写法形式 函数式接口: 必须是接口,其次接口中有且仅有一个抽象方法的形式 通常我们 阅读全文
posted @ 2025-11-04 13:52 ropz(java版) 阅读(11) 评论(0) 推荐(0)
摘要: 内部类(静态,局部,匿名内部类) package 包 概述 包的本质来说就是文件夹,用来管理类文件的 建包的语法格式: package 公司域名倒写.技术名称。包名建议全部英文小写,且具备意义 package com.liuyang.pojo; public class Student{ } 建包语 阅读全文
posted @ 2025-11-04 13:51 ropz(java版) 阅读(11) 评论(0) 推荐(0)
摘要: object的equals方法 & 代码块 object == 号和 equals 的区别 ​ ==号可以比较基本数据类型,也可以比较引用数据类型 类型 ​ 基本类型: 比较数据值 ​ 引用类型:比较地址值 ​ equals 方法用于比较引用数据类型 ​ 此方法来自 object 类,默认比较对象地 阅读全文
posted @ 2025-11-04 13:51 ropz(java版) 阅读(14) 评论(0) 推荐(0)
摘要: 多态 概述: 同一个行为具有多个不同的表现形式或形态的能力 多态前提: 有继承 / 实现关系 有方法重写 有父类引用指向子类对象 多态的成员访问特点: 成员变量:编译看左边(父类),执行看左边(父类) 成员方法:编译看左边(父类),执行看右边(子类) 静态成员:编译看左边(父类),执行看左边(父类) 阅读全文
posted @ 2025-11-04 13:51 ropz(java版) 阅读(7) 评论(0) 推荐(0)
摘要: 接口 概述: ​ 接口的思想是声明规则 关键字: ​ 定义 接口使用 interface 关键字 ​ 类实现接口使用 implements 关键字 要求: ​ 接口的实现类要么重写所有抽象方法,要么是抽象类 接口中成员特点 成员变量: ​ 只能是常量 ​ 默认修饰符 public static fi 阅读全文
posted @ 2025-11-04 13:50 ropz(java版) 阅读(12) 评论(0) 推荐(0)
摘要: final 关键子&抽象类 Object类的 toString 方法 概述 所有的类都直接或间接继承了object类 成员方法: public String toString(); //返回对象的字符串表达形式 细节: System.out.println(); //打印对象的时候,源码中对自动调用 阅读全文
posted @ 2025-11-04 13:50 ropz(java版) 阅读(12) 评论(0) 推荐(0)
摘要: 继承 概述 : 及城市面向对象的三大特征之一,可以让类之间产生父与子的关系,子类可以直接使用父类中的非私有成员 关键字 : extends 好处 : 提高了代码的复用性,维护性 使用 ​ 当子类中如果出现了重名的成员变量,使用时会根据就近原则,优先使用子类的成员变量。如果要以示区分,在变量前加上 ‘ 阅读全文
posted @ 2025-11-04 13:49 ropz(java版) 阅读(22) 评论(0) 推荐(0)