继承二
1.equals方法用于检测一个对象是否等于另一个对象。原理是判断两个对象是否具有相同的引用。
2.equals 与 hashCode 的定义必须一致:如果 x.equals(y) 返回 true, 那么 x.hashCode( ) 就必
须与 y.hashCode( ) 具有相同的值。
3.泛型数组列表
使用:import java.util.*;
ArrayList<Employee> staff = new ArrayList<>();
添加元素:add(元素);
替换元素:set(位置,元素);
获取元素:get(位置);
长度:size();
删除元素:remove(位置);删除后后面的元素前移;
添加元素:add(位置,元素)
ArrayList不能直接作用于基本类型,所以:ArrayList<Integer> list = new ArrayList<>();来实现
list.add(3)会自动替换成list.add (Integer.value0f(3)),这是自动装箱。
4.参数数量可变,例子如下
public static double max (double... values)
{
double largest = Double.NECATIVEJNFINITY;
for (double v : values) if (v > largest) largest = v;
return largest;
}
5.能够分析类能力的程序称为反射。
6.捕获异常:
try
{
statements that might throwexceptions
}
catch (Exception e)
{
handler action
}

浙公网安备 33010602011771号