作者: pidanxia

74 篇文章

泛型
class Apple<T,R,M>{ //自定义泛型类 public<E> void fly(E e){ //泛型方法 System.out.print(e.getClass().getSimpleName()); } public …
Nacos
Nacos: Nacos是阿里巴巴的产品,现在是SpringCloud中的一个组件。相比Eureka功能更加丰富,在国内受欢迎程度较高。 Nacos启动:启动非常简单,进入bin目录,然后打开cmd执行命令即可: startup.cmd -m standalo…
集合2
深拷贝与浅拷贝 ##### 引用拷贝: 引用拷贝不会在堆上创建一个新的对象,只会在栈上生成一个新的引用地址,最终指向依然是堆上的同一个对象。 ##### 浅拷贝 : 浅拷贝会在堆上创建一个新的对象,新对象和原对象不等,但是新对象的属性和老对象相同。 其中: 如…
请求响应 + 分层解耦
枚举类和反射: 使用枚举实现单例模式,防止反射攻击私有构造器 public enum EnumSingleton{ INSTANCE; public EnumSingleton getInstance(){ return INSTANCE; } } publi…
常用类
注解的理解: 注解(Annotation)也被称为元数据(Metadata),用于修饰解释 包、类、方法、属性、构造器、局部变量等数据信息 和注释一样,注解不影响程序逻辑,但注解可以被编译或者运行,相当于嵌入在代码中的补充信息 在javaSE中,注解的使用目的…
内部类2
成员内部类: 说明: 成员内部类是定义在外部类的成员位置,并且没有static修饰。 可以直接访问外部类的所有成员,包括私有的 可以添加任意访问修饰符(public、protected、默认、private),因为它的地位就是一个成员 作用域 和外部类的其他成…
内部类
内部类: 一个类的内部又完整的嵌套了另一个类结构。被嵌套的类成为内部类(inner class),嵌套其他类的类称为外部类(outer class)。是类的第五大成员(1、属性 2、方法 3、构造器 4、代码块 5、内部类) 内部类最大的特点就是可以直接访问私…
Java面向对象2/2
什么是设计模式: 静态方法和属性的经典使用 设计模式是在大量的实践中总结和理论化之后优选的代码结构、编程风格、以及解决问题的思考方式。设计模式就像是经典的棋谱,不同的棋局,我们用不同的棋谱,免去我们自己再思考和摸索。 什么是单例模式: 所谓类的单例设计模式,就…