一、在类方法中调用本类的类方法可以直接调用
类方法:属于整个类,不能有与类对象有关的内容,具体限制如下:
- 类方法中不能引用对象变量
- 类方法中不能调用类的对象方法
- 在类方法中不能使用super、this关键字
- 类方法不能被覆盖
实例方法:属于类的某个对象,几乎没什么限制
在类方法中绝不能调用实例方法。——错(可通过生成类的实例对象来调用)
二、(单选题)下面程序的运行结果(t2>t3)
Object obj=new Object();
List aList=new ArrayList();
List bList=new LinkedList();
long t1=System.currentTimeMillis();
for(int i=0;i<50000;i++){
aList.add(0,obj);
}
long t2=System.currentTimeMillis()-t1;
t1=System.currentTimeMillis();
for(int i=0;i<50000;i++){
bList.add(0,obj);
}
long t3=System.currentTimeMillis()-t1;
因为ArrayList的add慢,LinkedList的add快