Java枚举

JDK1.5之前的枚举 在JDK1.5之前是没有enum这个关键字的,那么那个时代是怎么实现枚举的呢?主要是通过私有化构造器,然后在类里面创建...

2023-02-11 · 4 min · 1996 words · luolin

Java泛型

概述 泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。 什么是泛型?为什么要使用泛型?Java泛型(generi...

2023-02-11 · 5 min · 2255 words · luolin

Java注解与自定义注解

随着spring的流行,java注解的使用成为了java工程师必不可少的技能。 注解基本知识 元注解:@Retention、 @Target、 @D...

2023-02-11 · 4 min · 1650 words · luolin

Java浅拷贝和深拷贝

关于浅拷贝和深拷贝,简单来说就是创建一个和已知对象一模一样的对象。深入了解浅拷贝和深拷贝,对于Java中的值传递或者引用传递将会有更深的理解...

2023-02-11 · 2 min · 821 words · luolin

Java重载和重写

重载(Overload) 重载(overloading) 是在一个类里面,方法名字相同,而参数不同。返回类型可以相同也可以不同。 注意:在一个类里...

2023-02-11 · 2 min · 516 words · luolin