Android筆試題大綱
- 筆試題目
- 關注:1.65W次
Android(['ændrɔid])是一個以Linux為基礎的半開源操作系統,主要用於移動設備,由Google和開放手持設備聯盟開發與領導。下面就由本站小編為大家介紹一下Android筆試題的文章,歡迎閲讀。
Android筆試題篇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:有語法錯誤,條件表達式不能寫多個
Android筆試題篇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
Android筆試題篇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
- 文章版權屬於文章作者所有,轉載請註明 https://wjfww.com/zh-mo/qiuzhi/bishi/jnd343.html