1.笔试题 ---------程序输出结果
public class Test2 {
public Test2() {
System.out.println("爸爸");
}
static class Test1 extends Test2{
public Test1() {
System.out.println("孩子");
}
}
public static void main(String[] args) {
new Test2();
new Test1();
}
}
考察范围:子类实例化的过程
后记-------------终于明白了,这块Test1为什么要写静态的,因为,不写静态的话,在main()中不能直接new 内部类
2.程序输出结果-------------
public class Test {
public int get() {
try {
return 1;
} catch (Exception e) {
} finally {
return 2;
}
}
public static void main(String[] args) {
System.out.println(new Test().get());
}
}
答案: 2
考察范围:fininally
3. 安卓 root 的原理
4.安卓ipc及原理
5.安卓多线程处理机制
6.安卓线程间是如何通信的
7.final finally finilize 区别
8. 安卓数据存储方式
9. AIDL全称是什么,是如何工作的,能处理什么类型的数据
10.Intent 几种中设置activity 启动方式有哪些
11.抽象方法可以是静态的吗?抽象方法可以使native的吗?
12. 内部类可以使用外部类的变量吗?有什么限制吗?
13.创建对象的几个方法