
Javase
文章平均质量分 59
Javase
xiaolin0333
在运气还没光临的时候,就保有一个好心态。
展开
-
Java动态代理
代理模式的主要目的是在客户端和目标对象之间添加一个中间层,以便在访问目标对象时执行额外的操作。在方法执行前后记录日志信息,记录方法的执行时间、参数、返回值等。原创 2025-02-17 09:31:10 · 635 阅读 · 0 评论 -
Java中的可变参数
可变参数的底层就是一个数组,就是不需要我们再创建了,java会帮我们创建好。可变参数:方法形参的个数可以发生变化。原创 2024-12-29 09:51:43 · 181 阅读 · 0 评论 -
javase-类和对象
一个java文件中可以定义多个类,但是只能一个类是public修饰,public修饰的类名必须是Java代码的文件名。public class 类名 {1.成员变量2.成员方法3.构造器4.代码块5.内部类this:一个变量,表示当前方法调用者的地址(并不是每个对象里都有this)super:表示父类存储空间注意:如果使用this(…)访问本类其他构造,虚拟机就不会再添加super()了,因为this(…)访问的构造方法里就会自动加上super()原创 2025-01-03 17:14:36 · 1181 阅读 · 0 评论 -
javase-反射
反射允许对成员变量,成员方法、构造方法的信息进行编程访问。反射 = 获取 + 解剖。原创 2024-12-31 08:00:00 · 295 阅读 · 0 评论 -
javase-方法引用
保持一致局限性:不能引用所有的成员方法。原创 2024-12-30 10:51:01 · 246 阅读 · 0 评论 -
javase-Stream流
stream流相当于一个流水线,一共可以分成三大类的方法。原创 2024-12-30 09:59:50 · 531 阅读 · 0 评论 -
javase-不可变集合
JDK9以后才有不可变集合。原创 2024-12-29 11:13:32 · 224 阅读 · 0 评论 -
javase-可变集合
迭代器:删除元素读:增强for 或 lambda使用场景:当定义一个类时,某个变量的数据类型不确定,就可以定义带有泛型的类修饰符 class 类名 {}public class User { // E可以理解成变量E sex;// E:是不确定的数据类型,该类型在类名后已经定义过了++size;原创 2024-12-29 10:02:41 · 1401 阅读 · 0 评论 -
javase-Thread
核心线程都在处理任务,队伍中也已经排满了,此时才会创建临时线程去处理任务。任务的执行不会按照提交的顺序去执行。核心线程和临时线程都在工作,队伍中也排满了,此时线程池就会触发任务拒绝策略。原创 2024-12-28 08:49:32 · 1327 阅读 · 0 评论