Android
零壹號
这个作者很懒,什么都没留下…
展开
-
字节跳动Android客户端开发 2020暑期实习一面
字节的面试官问的会比较深入一点,所以我基本都不太会,好多东西都是一知半解,真的得找个时间看看书了。。。 JAVA 1、object里面有什么方法?答:finalize、hashCode、wait、clone、getClass、toString、equals、notify、notifyAll 2、关于hashCode的方法? 3、object的equals怎么实现? 4、hashmap的数据结构? 5、hashmap的哈希冲突怎么解决? 6、hashmap哈希冲突的时候给一个key,怎么去.原创 2020-05-26 18:37:44 · 264 阅读 · 0 评论 -
MVC、MVP和MVVM浅谈
一、MVC的定义 Model-View-Controller的简写。即模型(model)-视图(view)-控制器(controller)。使用MVC的目的是将M和V的代码分离,也就是说View和Model之间必须使用Controller来承上启下,确保M和V的同步,一旦M改变,V应该同步更新。 MVC的组成: Model(模型)程序中用于处理应用程序数据逻辑的部分,通常负责在数据库中...原创 2020-05-06 17:05:56 · 256 阅读 · 0 评论