美文网首页程序人生
Android面试指南三

Android面试指南三

作者: 为自己代颜_ | 来源:发表于2018-04-23 09:38 被阅读21次

(一)java线程池原理

我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题:

如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。

那么有没有一种办法使得线程可以复用,就是执行完一个任务,并不被销毁,而是可以继续执行其他的任务?

在Java中可以通过线程池来达到这样的效果。今天我们就来详细讲解一下Java的线程池,首先我们从最核心的ThreadPoolExecutor类中的方法讲起,然后再讲述它的实现原理,接着给出了它的使用示例,最后讨论了一下如何合理配置线程池的大小。

详情查看

http://www.importnew.com/19011.html

(二)

对于volatile类型的变量,系统每次用到他的时候都是直接从对应的内存当中提取,而不会利用cache当中的原有数值,以适应它的未知何时会发生的变化,系统对这种变量的处理不会做优化——显然也是因为它的数值随时都可能变化的情况。

(三)

1.简历上关于java反射调用的实现

2.android应用启动的具体过程

3.讲讲常见的组件的特性

4.如何对你的模块进行测试

5.android系统架构

6.简单实现折半查找。

7.过往项目经历:给你印象最深刻的一个项目,遇到过哪些问题,通过哪些渠道去解决,最终结果怎么样。

8.有没有了解或者研究过某些开源的东西

9.觉得阿里是个什么样的公司,对蚂蚁金服有没有了解

相关文章

  • Android开发

    《Android 开发工程师面试指南》 《Android 开发工程师面试指南 LearningNotes 》,作者...

  • 无标题文章

    转载自《Android 开发工程师面试指南》 《Android 开发工程师面试指南 LearningNotes 》...

  • 面试要点记录

    Android面试知识库Android 开发工程师面试指南Material Design 学习资料面试题Andro...

  • 2018春招实习面试

    看到了一个Android面试指南的网站,强力推荐:Android校招面试指南 以下可能并不是确切的面试问题,但都涉...

  • Android 面试指南

    向大家推荐《Android 面试指南》 https://xiaozhuanlan.com/android-inte...

  • Android面试指南三

    (一)java线程池原理 我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发...

  • Android面试相关

    link 杭州找 Android 工作的点点滴滴 《Android 开发工程师面试指南》 亲爱的面试官,这个我可没...

  • 《Android 开发工程师面试指南》-转

    《Android 开发工程师面试指南 LearningNotes 》,作者是知乎Android开发工程师陶程,由梁...

  • Android 开发工程师面试指南

    《Android 开发工程师面试指南 LearningNotes 》,作者是知乎Android开发工程师陶程,由梁...

  • Android攻城狮面试指南

    《Android 开发工程师面试指南 LearningNotes 》,作者是知乎Android开发工程师陶程,由梁...

网友评论

    本文标题:Android面试指南三

    本文链接:https://www.haomeiwen.com/subject/bvdklftx.html