- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
.
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
以下错误的说法有: ( )2 分
A、只要设计合理,当出现 error 这样的情况时,程序完全可以自动处理B、 exception 表示一种设计或实现问题
C、 Set 和 Map 都继承自 Collection 接口
D、接口可以继承接口
E、抽象类可以继承没有构造函数的实体类
以下哪种类型不能作为 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{
Word 专业资料
.
static{
System.out.print("a");
}
public B(){
System.out.print("b");
}
}
public class Hello{
public static void main(String[] ars){
A ab = new B();
ab = new B();
}
}
A 、 Xa2b2b B、 Xa2bXa2b
C、 abX2ab D 、 2bXaba
2<<3=? ( )3 分
A 、 8 B 、6
C、 9 D 、16
那些不属于面向对象的特征()2 分
A 、多态性
B、抽象
C、继承
D、重写
10.
若要说明一个抽象类,使用的关键字是:
( ) 2
分
A 、 static
B、 implements
C、extends
D 、 abstract
11.
在 Java 中,要定义类的保护类型元素,则必须使用的关键字是(
) 2 分
A 、 [default]
B 、private
C、public
D 、 protected
12.
下面是有关子类调用父类构造函数的描述正确的是(
) 2 分
、子类定义了自己的构造函数,就不会调用父类的构造函数
B、子类必须通过 super 关键字调用父类没有参数的构造函数
C、如果子类的构造函数没有通过 super 调用父类构造函数,那么子类会先调用父类不含参数的构造
函数,再调用子类自己的构造函数
、创建子类对象时,先调用子类自己的构造函数,然后调用父类的构造函数
13. 下列选项中不属于结构化程序设计方法的是( ) 2 分
A 、自顶向下 B、逐步求精
Word 专业资料
.
C、模块化 D、可复用
14. 下列描述中,错误的是( )2 分
A 、 Java 要求编程者管理存
B、 Java 的安全性体现在多个层次上
C、 Applet 要求在支持 Java 的浏览器上运行
D 、 Java 有多线程机制
以下代码的输出结果是: ( ) 2 分
publicclass Test1 {
publicstaticvoid changeStr(String str){
str="welcome";
}
publicstaticvoid main(String[] args) {
String str="1234";
changeStr(str);
System.out.println(str);
}
}
A 、 1234 B、 welcome
以下代码的输出结果是: () 4 分
Public class Test2 {
Static boolean foo(char c) {
System.out.print(c);
Word 专业资料
.
return t
您可能关注的文档
- 100以内加减法竖式计算笔算复习总结练练习习题.docx
- 10kv电力迁改施工组织规划设计.doc
- 125国际志愿者日规划策划书完整版本合集.doc
- 14部编版本小学一年级的语文下册的端午粽课后复习总结练练习习题一.doc
- 2016二级建造师机电工程真题试卷及答案.doc
- 2016水果分布地区及时间以及进口水果.doc
- 2016苏教版本小学一年级的数学下册的第一二单元复习测试卷习题.docx
- 2016高中高考语文诗歌鉴赏答题标准模板.docx
- 2017—2018学年第一学期中学初二物理期末考试试卷习题及答案.docx
- 2017一轮复习总结《多变的价格》复习总结练练习习题.doc
- 一病一品护理汇报(手工精品图文).ppt
- 国家义务教育质量监测四年级心理健康测试卷3+问卷(通用版附答案).docx
- 国家义务教育质量监测四年级心理健康测试卷2+问卷(通用版附答案).docx
- 国家义务教育质量监测四年级心理健康测试卷5+问卷(通用版附答案).docx
- 国家义务教育质量监测四年级心理健康测试卷1+问卷(通用版附答案).docx
- 国家义务教育质量监测四年级心理健康测试卷4+问卷(通用版附答案).docx
- 13(猫)第3课时 课件+公开课一等奖创新教学设计.docx
- 孙权劝学 (同步公开课一等奖创新教学设计).docx
- 第17课 要是你在野外迷了路 公开课一等奖创新教学设计.docx
- 统编版(五四制)11古诗二首 池上 公开课一等奖创新教学设计.docx
文档评论(0)