
Java
BigMoster
这个作者很懒,什么都没留下…
展开
-
Java线程的状态转换关系
原创 2017-07-30 12:54:33 · 700 阅读 · 0 评论 -
Android巧妙运用java 多态的特性,一个布局适配不同的数据结构
对于java的多态特性,只要是做java的,大家就算没用过,也绝对听过,因为这是java的基本特性。java的多态特性,既然存在,就有其价值。 举个真实的例子: 作为一名Android开发,有时候会遇到这样的产品需求,如下 都是列表形式展现,下面是列表的展现形式,格式都一样,只是接口请求的数据不同,展现形式相同。 作为一个Android开发,如果是最简单的做法:原创 2017-07-30 12:56:48 · 824 阅读 · 0 评论 -
观察者模式的生动理解
观察者模式顾名思义,可以从名字本身看到最直接的一个身份,观察者,其次,有了观察者之后,考虑一下,观察者的本质就是去观察,观察谁呢?当然是被观察者。这听起来有些拗口。那就举几个列子,浅显易懂。 (1)上课时的学生和老师,学生观察老师授课的一举一动,老师将自身的知识传播个学生。 观察者:学生;被观察者:老师。 (2)对于近几年电商的流行,我想这个场景大家绝对见过,我注册了某个购物平台后,比如某宝原创 2017-08-01 11:33:44 · 370 阅读 · 0 评论 -
Android回调解惑
对于Android的回调,我相信凡是只要是开发过Android的,必然会碰到。但是我想大家对于这个名词都会是一个慢慢理解的过程,我也是一样,一开始肯定是迷茫的,特别是小白。 经过实践的洗礼,一遍一遍的cv,到后来自己慢慢深入理解,最后终于理解了这个过程。就是一个门外门里的感觉,一旦真正理解了,就会觉得非常简单,迷茫到解惑其实只是一步之遥,就看你能否跨过。这个道理也不仅局限于此,时间万物也都是如此原创 2017-08-02 17:06:18 · 575 阅读 · 0 评论 -
遇到的面试题:二维数组中若含有0,其横竖的值都变为0
面试遇到一个二维数组的笔试考题,我多年没用过二维数组,顿时懵逼,但是我还是想到了思路,可惜连二维数组的语法都忘了,真是万万没想到。 回来我坐在电脑面前,我想了想,还是把它写出来了,我自己也觉得比较low,但是至少实现了。留个笔记,以后可以看看,若有新的写法我也会及时更新。 考题要求:将数组中有0位置的横竖列都设置为0 变为 以下是我实现的思路: publi原创 2017-08-22 14:23:27 · 2265 阅读 · 0 评论