Java通过反射出方法名来运行invoke该方法,此名称字符串一定完全匹配并且区分大小写Methodmeth=cla.getMethod("setStr1",newClass[]{java.lang.String.class});newclass参数类型集合Objectresult=meth.invoke(object,newObject[]{"test..."});newobject为输入参数类型的值与上..
分类:
编程语言 时间:
2014-09-12 17:26:34
阅读次数:
286
我们可以看到Java中得main方法都是static的。这个static有什么特性呢?
往往一个实例class需要instantiate得到一个实例才能用其中的method以及variable。
而static的方法并不是tied to这个实例class的,也就是说instantiate得到的实例并不能使用这个方法,而是直接通过class名字加点加方法名就可以了。
static的方法...
分类:
编程语言 时间:
2014-09-12 01:14:52
阅读次数:
190
1.委托的概述 简单说,委托就是把方法当作参数传递。 委托(delegate)是一种动态调用方法的类型,它与类、接口和数组一样,都属于引用型。在C#中,可以申声明委托类型、创建委托实例、把方法封装在委托对象中。一个完整的饭否发具有方法名、返回值和参数列表,用来引用方法的委托也要求必须具有相同的返回值...
分类:
其他好文 时间:
2014-09-11 17:13:12
阅读次数:
192
Directory 类 该类公开,主要用于创建、移动和枚举通过目录和子目录的静态方法。此类不能被继承。 命名空间: System.IO; 程序集: mscorlib(在 mscorlib.dll 中) Directory 类型公开以下成员。方法:名称用法说明CreateDirectory(strin...
分类:
其他好文 时间:
2014-09-11 17:01:32
阅读次数:
492
Junit4
JUnit4 全面引入了 Annotation 来执行我们编写的测试。
1. JUnit 4 并不要求测试类继承 TestCase 父类。
2. 在一个测试类中,所有被@Test 注解所修饰的public,void 方法都是 test case,可以被JUnit 所执行。
3. 虽然 JUnit 4 并不要求测试方法名以test 开头...
分类:
编程语言 时间:
2014-09-10 19:35:00
阅读次数:
237
类:其实可以有4种主流模式实现,但是每种都有优缺点,最后组合模式胜出。
1.工厂模式:由来就是使用这种模式我们可以复用大量的代码,类嘛,本来就是为了实现对世间万物复用的模板是吧。实现其实就是简单的在一个方法里面声明一个对象,添加对象的属性和方法,然后返回对象。优点:实现代码复用;缺点:无法判别对象属于哪个类。
2.构造函数模式:首先默认方法名称首字母大写,声明要使用new; 例如:var us...
分类:
Web程序 时间:
2014-09-09 16:14:29
阅读次数:
221
一、Document自带的定时和延时方法:
循环执行:var timeid = window.setInterval(“方法名或方法”,“延时”);window.clearInterval(timeid);
定时执行:var tmid = window.setTimeout(“方法名或方法”, “延时”);window.clearTimeout(tmid);
比如:
//循环...
分类:
Web程序 时间:
2014-09-04 16:59:29
阅读次数:
236
内省(Introspector) 是Java 语言对 JavaBean 类属性、事件的一种缺省处理方法。
JavaBean是一种特殊的类,主要用于传递数据信息,这种类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。如果在两个模块之间传递信息,可以将信息封装进JavaBean中,这种对象称为“值对象”(Value Object),或“VO”。方法比较少。这些信息储存在类的私有变量...
分类:
编程语言 时间:
2014-09-02 21:26:45
阅读次数:
259
1. 2.对象不支持“replace”属性或方法 解决办法:一般在ie中执行js会报这样的错误,基本问题就是你引用了某个对象中不存在的方法,可能是这个方法本来存在而你写错了,或者调用这个方法的时候传入了非法的参数,但这只是粗心造成的,还有就是名字重复的原因,自定义的方法名和原有的重复。 3.iis出...
分类:
编程语言 时间:
2014-09-02 10:22:24
阅读次数:
292
自动完成单词:Alt+/重命名:Shift+Alt+r(统一改变字段或方法名)生成getter/setter:Shift+Alt+s,然后r删除当前行:Ctrl+d定位到前(后)一个编辑点:标准为Alt+左(右)箭头,修改方法为:Windows->preference->keys,View标签页,找...
分类:
系统相关 时间:
2014-09-02 00:13:23
阅读次数:
325