Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法,对于任意一个对象,都能够调用它的任意一个方法和属性,这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制,简单说:能动态获取类中的信息(类中所有),就是java的反射,也可以理解为对类的解剖
反射机制的基本应用场景:
比如一个程序的应用程序(TomCat),为了提高其扩展性,会对外暴露一...
分类:
编程语言 时间:
2014-11-04 00:15:52
阅读次数:
324
窗口的主要属性和方法属性说明Name窗体对象的名字,用以在代码中进行标识BackColor窗体的背景色BackgroundImage窗体的背景图像FormBorderStyle窗体显示的边框样式,有七个可选的值,默认值是SizableMaximizeBox确定窗体标题栏的右上角是否有最大化框,默认为TrueShowInTaskbar..
一 :继承 1)类和类之间的关系 2)父类: Animal 3)子类:Dog Cat 4)子类继承了父类的属性和方法 子类重写父类的方法的时候不用声明父类的方法,因为父类中已经声明了该方法,子类声明中导入了父类的声明。继承的好处:1>抽取出了重复的代码、2>建立了类和类之间的联系继承的缺...
分类:
其他好文 时间:
2014-11-02 22:28:09
阅读次数:
163
反射库提供了一个非常丰富且精心设计的工具集,以便编写能够动态操纵java代码的程序库。这项功能被大量地应用于JavaBeans中。反射机制提供了在运行状态中获得和调用修改任何一个类的属性和方法的能力。 Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个...
分类:
编程语言 时间:
2014-11-01 17:33:27
阅读次数:
326
转载声明:菰☆淚-Struts2中的OGNL详解总结OGNL的使用方法:访问属性名字属性获取:地址属性获取:访问方法调用值栈中对象的普通方法:访问静态属性和方法调用Action中的静态方法:调用JDK中的类的静态方法:调用JDK中的类的静态方法(同上):调用JDK中的类的静态方法:调用普通类中的静态...
分类:
其他好文 时间:
2014-10-31 21:53:36
阅读次数:
178
一:OC中得方法名注意:方法名冒号和后面的and方法名冒号 都是方法名一:对象的存储细节 类加载到代码区(包括类中得属性和方法)、对象动态加载到堆内存中、指向对象的指针存放在栈区。三:定义类常见的错误定义类的时候,常见的错误1)类的定义不能嵌套2)不要漏写@end3)不要忘记写实现类(如果忘记写了,...
分类:
其他好文 时间:
2014-10-31 20:26:44
阅读次数:
168
所谓反射,是指在运行时状态中,获取类中的属性和方法,以及调用其中的方法的一种机制。这种机制的作用在于获取运行时才知道的类(Class)及其中的属性(Field)、方法(Method)以及调用其中的方法,也可以设置其中的属性值。
在Java中实现反射最重要的一步,也是第一步就是获取Class对象,得到Class对象后可以通过该对象调用相应的方法来获取该类中的属性、方法以及调用该类中的方法。...
分类:
编程语言 时间:
2014-10-31 12:06:16
阅读次数:
209
使用python时,直接在命令行输入python即可进入python交互:在导入模块时,例如importos,需要dir(os)才可以看到os的所有属性和方法。下面有一个程序,可实现按Tab键就知道该模块的所有方法:如下图:将以上命令行存入一个tab.py,然后再python交互行先importtab,再导入其他模..
分类:
编程语言 时间:
2014-10-31 06:27:23
阅读次数:
375
UML类图关系大全1、关联 双向关联: C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。 在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就....
分类:
其他好文 时间:
2014-10-30 11:17:08
阅读次数:
253
1)public(公共的):被public修饰的属性和方法可以被所有类访问。2)private(私有的):被private修饰的属性和方法只能在改类的内部使用。3)protected(受保护的):被protected修饰的属性和方法可以在类的内部、相同包、以及该类的子类所访问。4)默认的(不添加任何...
分类:
其他好文 时间:
2014-10-29 14:36:00
阅读次数:
132