类的函数、泛型的容器类
类的函数
类的函数也就是类的方法,类中的方法
public class Cat {
private String name;
private int age;
public void aa(){
}
我们在类中定义方法,使用是调用就ok了
泛型的容器类
首先我们知道什么是泛型:参数化类型。
一个方法是否是泛型方法与其所在的类是否是泛型类没有关系,在Java中任何方法都可声明为泛型方法。定义泛型方法,只需将放在方法返回值类型前即可。 Java泛型方法广泛使用在方法返回值和参数均是容器类对象的情况。 一个static方法,无法访问泛型类的类型参数,若要使用泛型能力必须使其成为泛型方法
使用Java泛型创建类会非常复杂,但是,应用预定义的泛型通常会很简单,例如Apple的ArrayList可以声明为ArrayList<Apple>,而不仅仅时ArrayList,其中尖括号括起来的参数是类型参数 (可以有多个),它指定了这个容器实例可以保存的类型,通过使用泛型,就可以在编译期防止错误类型的对象放置到容器中