2017年7月12日

摘要: 二分查找法,顾名思义,是一种一分为二的查找算法,适用于已排序的数组(大数据量),快速地找到所查找数的位置。 源代码: Java代码 /** * @param i 数组 * @param key 要查找的Key * @return */ static int binarySearch(int[] i, 阅读全文
posted @ 2017-07-12 23:00 ilinux_one 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 在事件总线(EventBus)的架构设计中,用到了发布/订阅模式,但发现和观察者模式挺接近,有时容易发生混淆,现试图分清一下他们的关系。 观察者模式的角色为观察者(observer)和主题(subject)对象,observer需要观察subject时,需先到subject里面进行注册(subjec 阅读全文
posted @ 2017-07-12 22:51 ilinux_one 阅读(747) 评论(0) 推荐(0) 编辑
摘要: 一、Java类加载机制 1.概述 Class文件由类装载器装载后,在JVM中将形成一份描述Class结构的元信息对象,通过该元信息对象可以获知Class的结构信息:如构造函数,属性和方法等,Java允许用户借由这个Class相关的元信息对象间接调用Class对象的功能。 虚拟机把描述类的数据从cla 阅读全文
posted @ 2017-07-12 21:54 ilinux_one 阅读(578) 评论(0) 推荐(0) 编辑

导航