Android笔试题
Android(['ændrɔid])是一个以Linux为基础的半开源操作系统,主要用于移动设备,由Google和开放手持设备联盟开发与领导。下面就由本站小编为大家介绍一下Android20xx笔试题的文章,欢迎阅读。
Android20xx笔试题篇1
【 】1:下面的表达式错误的是
A: float f=(1.9 + 0.1)/(int)1.0
B: float f=1.0F
C: float f=(float)1.0F
D: float f=(int)(0.73+0.27);
【 】2:设x和y均为int型变量,则以下语句:x+=y,y=x-y;x-=y;的功能是
A:把x和y按从大到小排列
B:把x和y按从小到大排列
C:无确定结果
D:交换x和y中的值
【 】3:请写出下面程序运行的结果
int x = 0;
int y = 1;
int a = x++ + ++x;
int b = y-- - --y;
tln(++a + b++);
A:3 B:4 C:5 D:6
【 】4:选择下列程序运行的结果
int total = 0;
for (int i = 0, j = 5; total < 10 || j > 3; ++i, --j) { total += (i + j);
tln(total );
}
A:结果为 5 ,因为一个i自加,一个j自减抵消等于没有自加 B:结果为 10,因为正常运算了
C:有语法错误,不能写多个变量
D:有语法错误,条件表达式不能写多个
Android20xx笔试题篇2
【 】1:请问总共创建了多少个对象?
String aa,b,c;
aa="bb";
b="dd"+aa;
c="cc"+b+aa;
StringBuffer d = new StringBuffer(c);
A: 4 B: 5 C: 7 D: 8
【 】2:接口A中有2个方法,接口B中有2个方法,以下正确的是 ( )
A:若接口C继承A,B两个接口,则C一定继承了四个方法
B:若类C实现接口A,B,则C中必须至少实现A、B中各一个方法
C:若类C要继承接口A,B,则必须要定义接口D来继承接口A、B,由类C实现接口D,才能达到目的
D:若抽象的接口C继承了接口A,B;抽象的D类实现C接口,此时必须要实现累加接口中的所有方法
【 】3:关于类,抽象,接口,继承综合说法错误的是?
A:类与类之间有关联,继承,聚合的关系;
B:抽象类可以继承实例类,抽象类可以实现接口,抽象接口可以继承多个接口
C:抽象类是类和接口的并集与接口继承的补集
D:在应用开发中,功能类的继承是平行结构,实现功能的接口是树型结构
【 】4:请判断下面程序运行的结果:
public class ParamTest {
int num = 1;
public void change {
num = 2;
}
public void change(int num) {
num = 3;
}
public void change(ParamTest pt) { = 4;
}
public static void main(String args) {
ParamTest pt = new ParamTest; int num = 5;
ge;
tln("1->:" + ); ge(num);
tln("2->:" + ); ge(pt);
tln("3->:" + ); }
A: B: C: D:
1->:1 1->:2 1->:2 1->:2
2->:5 2->:5 2->:2 2->:5
3->:4 2->:5 3->:4 3->:4
Android20xx笔试题篇3
【 】1:下面方法不可以共存的是: 已知:
class A {
public A {
}
public void A {
}
public void A(int x) {
}
}
class B extends A {
//填入一个方法
}
A:public void A
B:public void A(int x, int y)
C:public int A(int x, char y) {
return x + y;
}
D:public String A(int x){
return "hello"+x;
}
【 】2:已知类Foo的定义如下:
public class Foo { int value; Foo(int value) { e = value; }
} 运行下面程序段: Foo a1 = { new Foo(1), new Foo(2), new Foo(3) }; Foo a2 = new Foo[th]; ycopy(a1, 0, a2, 0, th); tln((a1 == a2) + “,” + (a1[1] == a2[1])); 控制台输出的结果是( )。
A. false,false B. false,true C. true,true D. true,false
【 】3:哪种说话阐明了垃圾收集和终结化机制锁承诺的行为?
A 对象直到没有任何引用指向自己时才会立即被销毁 B 对一个对象调用的finalize方法永远不会多于一次 C 适用于收集的对象会最终由垃圾收集器销毁 D 对象一但适用于垃圾收集,就再无法由存活线程访问了
【 】4:下面执行的结果是
static boolean loop(char c) {
t(c);
return true;
}
public static void main(String args) {
int i = 0;
for (loop('A'); loop('B') && (i < 2); loop('C')) { i++;
loop('D');
}
}
A. ABDCBDCB
B. ABCDABCD
C. Compilation fails[编译失败].
D. An exception is thrown at runtime[抛出一个运行例外].
-
毕马威南京笔试经验
我是14号下午2:30场的,考试地点在南大鼓楼教学楼的教室。去的时候教室门外贴了一张纸,上面写的是各位的uniqueid,姓名,考场座位号;看一下就知道自己座位了,进教室找到坐好就行了。我带了要求的东西,但是监考的mm并没有要我们拿出打印的mail进行什么register,反正我是...
-
Websense一面、二面笔试及Offer经验
websense一面1、写脚本打印当前目录(子目录)下文件内容中包含abc字符串文件2、用c写一个管道通信的程序:父进程向子进程写一个helloword字符串,子进程输出。3、解释i-node。4、写一个socket服务器程序5、动态链接库&静态链接库6、ld_library_path的作用7、li...
-
c招聘笔试题
C语言绘图能力强,具有可移植性,并具备很强的数据处理能力,因此适于编写系统软件,三维,二维图形和动画。它是数值计算的高级语言。下面就由本站小编为大家介绍一下c招聘笔试题的文章,欢迎阅读。c招聘笔试题篇11.改错(5分)voidtest{charstr[10];char*str1="0123456789"...
-
数字题笔试的解题策略
数字题的解题策略1.会有少量的极简单的加减法,心算5秒钟就可以搞定。不要不相信自己的眼睛。2.看题目通过关键字找图,不要试图先把一个图表的5个问题都找齐再开始做。数字题的题干和对应的图表是分离的,而且零散着插放,有点变态。一般来说比较高效的方式是通过看题...