
android和java笔试面试题
张小贝_
github地址:https://github.com/beibeiMary
展开
-
经典的Java面试题
经典的Java基础面试题集锦,欢迎收藏和分享。问题:如果main方法被声明为private会怎样?答案:能正常编译,但运行的时候会提示”main方法不是public的”。问题:Java里的传引用和传值的区别是什么?答案:传引用是指传递的是地址而不是值本身,传值则是传递值的一份拷贝。问题:如果要重写一个对象的equals方法,还要考虑什么?答案:has转载 2016-12-19 16:28:21 · 275 阅读 · 0 评论 -
Android面试题1
1、 面向对象设计模式你知道的有哪些?单例模式、简单工厂、工厂方法、抽象工厂、代理模式、适配器模式等2、 什么是MVC?MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面原创 2016-08-02 17:06:30 · 971 阅读 · 0 评论 -
Android面试题储备二
1.onStart(),与onResume()有什么区别?在Android中,你需要熟悉Activity生命周期的运作机制,才能更好的把握她。可以看下这个流程图onResume的调用途径更多,用处就是获得焦点使得Activity处于可交互状态。包括Activity创建后和重新启动。我们经常会看到有些窗口被另外一个透明窗口覆盖,虽然能看到但转载 2016-12-29 19:22:20 · 917 阅读 · 0 评论 -
Android 面试精华题目总结
下面的题目都是楼主在Android交流群大家面试时遇到的,如果大家有好的题目或者好的见解欢迎分享,楼主将长期维护此帖。某公司高级面试题(2015-03-14)【感谢helder分享】1、详述Android系统架构,包括层与层之间调用、binder、jni、底层文件读写方法2、描述自己的一个项目,要求画出结构图,UML图,详细描述项目种的技术点,技转载 2016-12-20 17:05:19 · 377 阅读 · 0 评论 -
Android 面试题总结之View(一)
Android 面试题总结之Android 进阶转自:http://www.androidchina.net/5035.htmlAndroid 面试题总结之Android 进阶一掌握什么是ViewView 坐标的基本概念View的生命周期View 的几个构造函数View 的几个重要方法自定义View简单理解View的绘制自定义View的分类自定义View的过程自转载 2016-12-19 17:51:07 · 975 阅读 · 0 评论 -
Android面试题收集
Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。这里会不断收集和更新Android基础相关的面试题,目前已收集100题。1.Android系统的架构Android系统架构之应用程序 Android会同一系列核心应用程序包一起发布,该应用程序包包括email客户端,SMS短消息程转载 2017-02-27 13:42:58 · 545 阅读 · 0 评论 -
Android面试题三
1、 谈谈Android系统架构?答:分为四层:1)应用程序层 2)应用程序框架层 3)系统运行库层 4)Linux内核层2、 列举几个你常用的ADB命令?答: 常用的命令有:adb shell,adb pull,adb push,adb devices,adb install3、 列举Activity的生命周期的7个方法?答:Activity生命周期 :是指Android原创 2017-04-28 17:32:52 · 495 阅读 · 0 评论 -
Android面试题四-简答题
1.什么是面向对象答. Java面向对象的三大基本特性:1. 继承: (1).目的:实现代码的复用。 (2).遵循里氏代换原则。也就是开闭原则。修改关闭,扩展开放。 (3).结果:子类继承父类的属性和方法。但是不能继承父类的构造方法和私有属性。子类可以扩展自己的属性和方法。目的是实现功能的扩展性。子类也可以覆写父类的方法,实现具体的功能。 2. 封装: (1).概念:将原创 2017-05-05 10:52:59 · 673 阅读 · 0 评论 -
Android面试基础题详解1
关于ANR一、什么是ANR?ANR就是Application Not Responding,是安卓中弹出的一个对话框,让用户来选择等待或者直接关闭程序。activity响应超过5秒,service响应超过10秒,都会出现ANR。二、ANR产生的原因刚才也说了,activity响应超过5秒,service响应超过10秒,都会出现ANR。那么为什么activit原创 2017-09-11 10:48:28 · 687 阅读 · 0 评论