javase
nobody_lo
这个作者很懒,什么都没留下…
展开
-
理解父类指向子类
例子:public class Super { protected int a = 1; void say(){ System.out.println("superSAy"); }}public class Sub extends Super{ public int a = 2; void say(){ Syste...原创 2019-01-19 01:20:15 · 171 阅读 · 0 评论 -
如何自定义注解类
注解@Retention的作用 @Target({ElementType.TYPE}) 注解注解@Retention可以用来修饰注解,是注解的注解,称为元注解。Retention注解有一个属性value,是RetentionPolicy类型的,Enum RetentionPolicy是一个枚举类型,这个枚举决定了Retention注解应该如何去保持,也可理解为Rentention 搭配 Re...转载 2019-01-29 15:12:23 · 1141 阅读 · 0 评论 -
Java内部类详解
Java内部类详解说起内部类这个词,想必很多人都不陌生,但是又会觉得不熟悉。原因是平时编写代码时可能用到的场景不多,用得最多的是在有事件监听的情况下,并且即使用到也很少去总结内部类的用法。今天我们就来一探究竟。下面是本文的目录大纲:一.内部类基础二.深入理解内部类三.内部类的使用场景和好处四.常见的与内部类相关的笔试面试题一.内部类基础在Java中,可以将一个类定义在另一个类里面或者...转载 2019-01-30 14:20:30 · 100 阅读 · 0 评论 -
final关键字用法总结
final关键字意为不可改变的。1、用在引用型成员变量上,表示该类的引用地址不可改变,但是其对象里的值是可以改变的。2、用在基本类型的成员变量,则表示其值不能改变。ps:上述两种用法中,修饰的变量必须在声明时初始化,或在构造方法中初始化。3、修饰方法参数或局部变量上,则表示在整个方法中,我们不会(实际上是不能)改变参数的值。4、修饰类,则该类不可被继承...原创 2019-02-13 11:25:04 · 118 阅读 · 0 评论