![](https://img-blog.csdnimg.cn/direct/184f2335f271459aa3e2c646c8e85cb7.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JAVA
文章平均质量分 71
java知识
小杨向前冲
这个作者很懒,什么都没留下…
展开
-
【JAVA基础——JAVA虚拟机JVM】
JVM结构.内存分配,垃圾回收,调优参数等.原创 2023-08-31 10:05:32 · 1231 阅读 · 2 评论 -
【JAVA基础——JAVA8版本特性】
版本特性。Lambda表达式。函数式接口。接口默认方法与静态方法。方法引用。Optional。Stream流。Date/Time API。重复注解。扩展注解。Lock。虚拟机参数调整。异步编排等 java8新增特性。原创 2023-08-28 15:26:28 · 208 阅读 · 0 评论 -
【java基础——interface接口】
1. 只允许声明静态常量:必须且默认为 public static final 。2. 声明抽象方法:必须且默认为 public abstract ,没有具体实现。实现接口的类必须实现接口中所有的抽象方法。 3. 默认方法(JDK 8+):在接口中有默认实现的方法。可以使用 default 关键字来定义默认方法。默认方法可以被实现接口的类继承或重写。 4. 静态方法(JDK 8+):静态方法是在接口中有静态实现的方法。可以使用 static 关键字来定义静态方法。静态方法只能在接口内部使用,不能被原创 2023-08-28 14:03:50 · 228 阅读 · 0 评论 -
【JAVA基础——static关键字】
static 变量:static变量由该类的所有对象共享,不需要创建对象也可使用。static 方法:允许直接访问,不需要创建对象也可被调用。如 main 方法。static 初始化块:在创建类的第一个对象前自动执行(先执行静态初始化块,再执行初始化块)。static 内部类:外部类对象共享,只能访问外部类的静态成员。静态成员(字段和方法)属于类本身,而非类的实例。因此,可以通过类名直接访问和调用静态成员,无需创建对象。静态成员在内存中只有一份拷贝,被所有对象所共享。原创 2023-08-28 13:04:34 · 98 阅读 · 0 评论 -
【JAVA基础——final关键字】
在 Java 中,final 是一个关键字,用于修饰类、方法和变量。final 类: 不可被继承。final 常量: 只能赋值一次,不可更改。final 方法:不可被继承。所有的 private 方法都隐式地指定为 final。原创 2023-08-28 11:11:14 · 84 阅读 · 0 评论 -
【JAVA基础——优雅的Enum枚举】Java 枚举(enum) 如何编写一个优雅的枚举,枚举的用法.枚举的继承与实现.
优雅的编写Java 枚举enum,在工作中,发现还有相当多的人在从 enum取值的时候每次都使用循环遍历一遍。甚至还有人自己写构造方法和getter方法。启发于 《Effective Java第二版》,作者Joshua Bloch是Sun公司的高级工程师,也是“Java平台核心组”的设计师。书中很多帮助开发提升平常开发技术能力的知识,有非常专业的理论知识,强烈推荐。原创 2023-02-03 09:09:14 · 1020 阅读 · 0 评论