java基础

一些java基础,但是很实用的东东。

1.Comparator,对list的记录进行比较
Collections.sort(data, new Comparator<Object>() {
public int compare(Object o1, Object o2) {
Object[] os1 = (Object[])o1;
Object[] os2 = (Object[])o2;
AtomicLong a1 = (AtomicLong)os1[1];
AtomicLong a2 = (AtomicLong)os2[1];
return (int)(a2.get() - a1.get());
}});

2.unmodifiableMap 返回的map不能进行更新
3.annotation里的override,确定是否对父类的某个方法进行了覆盖

你可能感兴趣的:(java)