转自:http://www.kokojia.com/article/12598.html 学习一个东西的时候,如果想弄明白,最好想想框架内部是如何实现的,如果是我做我会怎么实现。下面我就写一个Ioc DI的程序。Spring就相当于一个Bean工厂,你写好自己的bean,输入配置文件,Spring就 ...
分类:
编程语言 时间:
2016-11-21 23:14:35
阅读次数:
277
1 类的加载在学习反射机制之前,我们需要简单理解一下类的加载过程,这有助于我们更好的理解反射原理。1.1类加载器
负责将类的字节码.class文件加载到内存,并为之生成对应的Class对象。利用类...
分类:
编程语言 时间:
2016-10-04 12:07:57
阅读次数:
260
AtomicLongFieldUpdater介绍
AtomicLongFieldUpdater可以对指定"类的 'volatile long'类型的成员"进行原子更新。它是基于反射原理实现的。
AtomicLongFieldUpdater示例
// LongTest.java的源码
import java.util.concurrent.atomic.AtomicLongField...
分类:
编程语言 时间:
2016-07-01 11:58:29
阅读次数:
261
基础
1.Java 类加载器
类加载器(class loader)是 Java?中的一个很重要的概念。类加载器负责加载 Java 类的字节代码到 Java 虚拟机中。本文首先详细介绍了 Java 类加载器的基本概念,包括代理模式、加载类的具体过程和线程上下文类加载器等,接着介绍如何开发自己的类加载器,最后介绍了类加载器在 Web 容器和 OSGi?中的应用。
2.反射原理
Java 提供的...
分类:
移动开发 时间:
2016-05-03 18:08:42
阅读次数:
489
作者:竹竿 这章我们讲Java Spring的Ioc控制反转, DI依赖注入。 阅读此文之前,必须深入理解Java反射原理。 1、 Ioc控制反转 原来类对象实例的创建都是有程序员自己通过new进行的。控制反转之后,我们把创建对象的功能交给Spring,到时候我们直接用就可以了。 2、 DI注入 c
分类:
编程语言 时间:
2016-02-14 16:54:48
阅读次数:
180
前面几篇,断断续续地囫囵吞枣地读了ActiveAndroid的部分源码,大致了解了ActiveAndroid的注解反射原理。其中很多细节还不算很清楚,加之内容非常多,为了更好地阅读接下来的内容,在此对前面阅读的部分作一个总结。在之前的几篇中,重点阅读了ActiveAndroid中的三个类:Congu...
分类:
移动开发 时间:
2015-10-25 17:41:35
阅读次数:
202
RFID技术应用:将改变以往的管理模式 超高频RFID系统利用雷达反射原理,读写器通过天线向电子标签发出微波查询信号,电子标签被读写器微波能量激活,接受到微波信号后应答并发出带有标签数据信息的回波信号。射频识别技术的基本特点是采用无线电技术实现对静止的或移动的物体进行识别,达到确定待识别物...
分类:
其他好文 时间:
2015-09-11 22:10:41
阅读次数:
305
土壤水分传感器采用国际上最流行的现场测试土壤水分原理:频域反射原理(FDR),该技术最早应用于美国,即传感器发射一定频率的电磁波,电磁波沿探针传输,到达底部后返回,检测探头输出的电压,由于土壤介电常数的变化通常取决于土壤的含水量,由输出电压和水分的关系则可计算出土壤的含水量。水分是决定土壤介电常数的...
分类:
其他好文 时间:
2015-09-09 09:44:30
阅读次数:
168
在能够运用struct2框架进行简单网站开发后,对structs2的一些较原框架强大的功能希望有更深刻的理解,于是尝试从底层开始摸索,本文就在重新学习structs2后,利用简单代码对核心控制器的主要功能进行理解。 首先,介绍一下struct2的处理流程: 1、浏览器发出请求,即***....
分类:
其他好文 时间:
2015-08-11 11:36:52
阅读次数:
228
menu部分xml代码 1 2 3 4 8 9 14 15 16 21 25 29 Menu中overflower菜单图标显示实现【重写onMenuOpened方法,使用反射原理】 1 /** 2 * 显示o...
分类:
移动开发 时间:
2015-07-16 11:18:26
阅读次数:
157