java4个人做好事一个说真话,Android工程师笔试题及答案

Android工程师面试题

一、基础(79分)

1.String s = new String("xyz");创建了几个String Object? ( )3分

A、1个

B、2个

C、3个

D、4个

2.Math.round(11.5)和 Math.round(-11.5)分别等于多少?()2分

A、11和-11

B、12和-11

C、11和-12

D、12和-12

3.以下错误的说法有:( )2分

A、只要设计合理,当出现error这样的情况时,程序完全可以自动处理

B、exception 表示一种设计或实现问题

C、Set和Map都继承自Collection接口

D、接口可以继承接口

E、抽象类可以继承没有构造函数的实体类

4.以下哪种类型不能作为switch(expr1)表达式的expr1?( )3分

A、int

B、long

C、char

D、byte

5.有关ArrayList和Vector的说法,那些是错误的?( )3分

A、Vector是线程安全的

B、ArrayList是线程序不安全的

C、当需要增长时,Vector默认增长为原来一培

D、当需要增长时, ArrayList默认增长为原来一培

6.以下说法那些是错误的?()3分

A、一个char型变量可以存储一个中文汉字

B、String是最基本的数据类型

C、Integer的缺省值是0

D、String类提供了数值不可改变的字符串

7.请指出以下代码的执行结果()5分

class A{

static{

System.out.print("X");

}

public A(){

System.out.print("2");

}

}

class B extends A{

static{

System.out.print("a");

}

public B(){

System.out.print("b");

}

}

public class Hello{

public static void main(String[]ars){

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值