摘要: 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 一、设计模式的分类 总体设计模式分为三大类: 创建型模式,共5种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型 阅读全文
posted @ 2023-11-22 16:31 壹索007 阅读(6) 评论(0) 推荐(0) 编辑
摘要: final 是 Java 中的一个关键字,简而言之,final 的作用意味着“这是无法改变的”。 final 关键字一共有三种用法,它可以用来修饰变量、方法或者类。 (1)final 修饰变量 作用:这个变量一旦被赋值就不能被修改了,也就是说只能被赋值一次,如果我们尝试对一个已经赋值过 final 阅读全文
posted @ 2023-11-22 11:33 壹索007 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 1.内存溢出(Out Of Memory,简称OOM) 应用系统中存在无法回收的内存或使用的内存过多,最终使得程序运行要用到的内存大于能提供的最大内存,此时程序就运行不了。 (1)堆溢出这种场景最为常见,报错信息:java.lang.OutOfMemoryError: Java heap space 阅读全文
posted @ 2023-11-22 09:51 壹索007 阅读(131) 评论(0) 推荐(0) 编辑