一个类有多个组成部分,例如:成员变量,方法,构造方法等。反射就是加载类,并解剖出类的各个组成部分反射:加载类获得类的直接码(3种方法) 1.Class clazz =Class.forName("cn.itcast.reflect.person"); 2.Class clazz1=new Perso...
分类:
其他好文 时间:
2015-09-15 14:34:59
阅读次数:
156
use可以用在命名空间下,也可以不用再命名空间下,他在两者中的作用是一致的,都是在编译的时候执行,不真正的加载类,因为是编译的时候执行,所以只能在全局环境使用,及不能使用在方法内部,条件判断内部。引入类的时候最好使用as来定义别名。通过use定义的别名类在get_declare_class函数里没有...
分类:
Web程序 时间:
2015-09-15 13:01:02
阅读次数:
5155
自己积累的:@ spring-context-3.0.5.RELEASE.jar :主要用于 spring程序中加载类 ApplicationContext 用。eq: ApplicationContext ac = new ClassPathXmlApplicationContext(...
分类:
编程语言 时间:
2015-09-07 12:28:49
阅读次数:
268
在Java中,类装载器把一个类装入Java虚拟机中,要经过三个步骤来完成:装载、链接和初始化,其中链接又可以分成校验、准备、解析装载:查找和导入类或接口的二进制数据;链接:执行下面的校验、准备和解析步骤,其中解析步骤是可以选择的;校验:检查导入类或接口的二进制数据的正确性;准备:给类的静态变量分配并...
分类:
其他好文 时间:
2015-09-05 23:39:07
阅读次数:
324
简单介绍Bootstrap typeahead插件是用来完成输入框的自动完成、模糊搜索和建议提示的功能,支持ajax数据加载,类似于jquery的流行插件Autocomplete。typeahead的使用方式有两种:通过数据属性字段的方式和通过Javascript加载的方式。1. 通过属性字段的方式在输入文本框input组件里添加data-provide="typeahead"这个属性字段表示使用...
分类:
其他好文 时间:
2015-09-03 10:25:25
阅读次数:
293
我们在使用Spring时可以指定一个名包,Spring可以自动扫描出该包下的所有组件。通过翻阅Spring源码,其实这个功能不难实现。首先,所有在classpath下的资源(文件),都是可以被ClassLoader加载的。我们可以调用它的getResources()方法加载类路径下的文件:public Enumeration getResources(String name)...
分类:
编程语言 时间:
2015-08-29 14:05:26
阅读次数:
214
1.api.jquery.com 是手册地址2.脚本类库比较jQuery&jQueryUIPropetype&script.aculo.usDojo: 不成熟,不适合网站开发,对于网站开发来说Dojo太重了,本身存在尚未修复的缺陷,如无法跨域加载类库文件。ExtJS&YUI:同样是重量级的框架,Ex...
分类:
Web程序 时间:
2015-08-19 10:47:53
阅读次数:
121
当父类与子类都有静态代码块和构造函数的时候,执行顺序如下: ?????? 父类静态代码块 > 子类静态代码块 java虚拟机加载类时,就会执行该块代码。 ?????? 父类构造函数 > 子类构造函数 (先有父亲,...
分类:
编程语言 时间:
2015-08-17 17:38:56
阅读次数:
186
通过前面几篇博文,我们分析了 AUI 的缓存、工具类、显示与加载这几个方面的代码,今天呢,我们继续研究 AUI 的源码,学习其中的核心辅助工具类。希望大家能在里面学到东西哈。Download要下载一张图片,我们想象需要什么哈:首先我们得设定支持的协议,得有下载的链接,由相应的下载链接去下载图片,进而得到图片的输入流,剩下的就交给图片的显示/加载类处理啦。那么我们可以设计出下面的接口:public i...
分类:
移动开发 时间:
2015-08-17 14:07:16
阅读次数:
156
ClassLoader类加载器是负责加载类的对象。ClassLoader 类是一个抽象类。如果给定类的二进制名称(即为包名加类名的全称),那么类加载器会试图查找或生成构成类定义的数据。一般策略是将名称转换为某个文件名,然...
分类:
编程语言 时间:
2015-08-15 20:14:09
阅读次数:
133