概念 1,算法:解决问题的思路与方法。2,数据结构:为了算法更好的处理问题而总结定义的一组数据规则。 物理结构:数据在磁盘上的存储结构,分为连续...
目录 网络分层 1,应用层:如常用的http协议属于应用层,定义了数据的包装与解析规则。2,传输层:包含TCP与UDP协议,这一层通常使用jav...
目录 概念 EventBus:是一个Android事件发布/订阅框架,通过解耦发布者与订阅者的方式,大大的简化了Activity与Activit...
目录 UML的解释: UML即统一建模语言(Unified Modeling Language),它是一种开放的方法,用于说明、可视化、构建和编...
目录 消息机制的引入 系统中的UI控件不是线程安全,而使用锁机制来实现同步会影响UI控件的执行效率。故系统规定只能在主线程中进行UI进行(参看下...
目录 反射Reflect 注解Annotation 类的加载ClassLoader 内存模型与GC 线程Thread 网络基础(Socket通讯)
目录 概念 线程:系统调度的最小单位,CPU资源分配的基本单位。进程:一段执行的程序,可以包含多个进程。 在Android中只有一个主线程mai...
目录 概念: 1,类加载的机制:虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析、初始化,最终形成可以直接被Java虚...
目录 概念 对于从事C、C++程序开发的开发人员来说,在内存管理领域,他们既是拥有最高权力的“皇帝”又是从事最基础工作的“劳动人民” —— 既拥...