加载中
泛型-自定义类上的泛型,方法的泛型

package com.atguigu.javase.generic; import java.util.ArrayList; import java.util.List; import org.junit.Test; // 自定义泛型类, A只能是类类型 class Person<A> { // A在这里表示它是...

05/28 20:45
75
system类的arrayCopy方法

package com.liuyuan.test06; import java.util.Arrays; /* * Object:是所有引用数据类型的根父类 * * 那么根据多态,Object类型的变量,形参,就可以接收任意的引用数据类型的对象,包括数...

08/11 13:48
8
final的使用

package com.liuyuan.test01; /* * 学习修饰符时,希望大家问自己问题? * (1)修饰符本身的意思 * (2)它可以修饰什么? * (3)它修饰后有什么不同? * * * final:修饰符的一种 * 1、意...

08/11 00:22
1
反射

package com.atguigu.test06; import java.lang.reflect.Constructor; import java.lang.reflect.Field; import java.lang.reflect.Method; import java.lang.reflect.Modifier; import java...

06/30 20:36
28
类加载器分类和双亲委派机制

package com.atguigu.test03; import org.junit.Test; /* * 一、类加载的过程由类加载器来完成。 * 类加载器: * 1、引导类加载器(Bootstrap Classloader):又称为根类加载器 * 加载Java的...

06/30 20:23
2
类加载

/* * 类的加载: * 1、加载: * 把字节码读取到内存 * 2、连接 * (1)验证 * (2)准备: * 例如:给类变量(静态变量)在方法区分配内存,非final的赋默认值,但是如果是final的,直接赋常...

06/30 19:33
6
泛型--继承泛型

package com.atguigu.javase.generic; import java.util.ArrayList; import java.util.List; import org.junit.Test; // 自定义泛型类, A只能是类类型 class Person<A> { // A在这里表示它是...

05/28 21:25
5
Set集合

set.add()调用了hashcode(),equals()方法,String类型比较特殊,String类重写了hashcode方法,并且hashcode方法比较的不是内存地址。而除了String类型的引用类型,则是调用了Object类的hashc...

04/27 20:48
77
集合便利删除

package day18_2; import java.util.ArrayList; /*分析以下需求,并用代码实现 1.定义ArrayList集合,存入多个字符串 如:"ab1" "123ad" "bca" "dadfadf" "dddaaa" "你好啊" "我来啦" "别跑啊...

04/27 20:21
13
List list = new ArrayList()为何父类引用指向子类对象(多态)

态:要有继承,方法的重写,父类引用指向子类对象 疑问一:父类引用指向子类对象 与指向父类对象 Animal cat = new Cat(); //向上转型。 父类引用指向子类对象,该引用不能再访问子类新增加的...

04/26 21:26
21
多态

多态——"编译看左边,运行看右边" 成员变量,静态方法看左边;非静态方法:编译看左边,运行看右边。”意思是:当父类变量引用子类对象时(Fu f = new Zi(); ),在这个引用变量f指向的对象...

04/26 21:15
2
static-final

静态变量的特点:只加载一次,不会随着对象的创建而增加

04/26 20:55
1
继承

父类中的成员,无论是公有的还是私有的,均会被子类继承。 子类虽会继承父类私有的成员,但子类不能对继承的私有成员直接进行范文,可通过继承 的getter或setter方法进行访问

04/15 18:25
5

没有更多内容

加载失败,请刷新页面

返回顶部
顶部