06 2016 档案

摘要:yiled()方法的作用是放弃当前CPU的资源,将资源让给其它线程,但放弃的时间不确定,有可能刚刚放弃,又马上获得了CPU时间片。下面看一个小例子,看一下具体效果。 public static void main(String[] args) throws InterruptedException { MyThread t = new MyThread(); t.start(... 阅读全文
posted @ 2016-06-27 13:52 陈家小桐桐 阅读(1410) 评论(0) 推荐(0) 编辑
摘要:运行结果我值截取了最后一段,控制台上正好输出到5000,说明调用interrupt方法并没有停止线程,运行结果如下: 那么怎么才能停止线程呢?下面我回来介绍。 输出结果如下: 下面来看一下控制台上的输出结果: 来分析一下结果,"run end"这句话没有输出,说明子线程里的sleep下面的内容再也不 阅读全文
posted @ 2016-06-27 13:28 陈家小桐桐 阅读(383) 评论(0) 推荐(0) 编辑
摘要:在平时开发中,Activity我们每个人应用的都滚瓜烂熟,回忆起来没有太难的地方,但是我们学习知识不应该只知其一不知其二,这样才能在学习的道理上越走越远,今天我要给大家分享的内容会让大家明白一些Android内部的实现机制以及Activity在整个FrameWork层是如何交互处理的和FrameWo 阅读全文
posted @ 2016-06-21 22:56 陈家小桐桐 阅读(269) 评论(0) 推荐(0) 编辑
摘要:很多求职者在面试过程中都被问到了单例模式,最常见的问题,比如,每种单例模式的区别是什么?哪些模式是线程安全的?你们项目里用的哪种单例模式?原来没有注意这个问题,回来赶紧打开项目查看了一下代码,才发现我们的项目用到了枚举。有的面试官还会让你手写一种单例模式,我建议大家就写自己项目中用到的那种。下面我就 阅读全文
posted @ 2016-06-21 17:30 陈家小桐桐 阅读(226) 评论(0) 推荐(0) 编辑