1. 反射概念及功能
反射就是把Java类中的各种成分映射成相应的Java类。例如一个Java类中用一个Class类的对象来表示。一个类中的组成部分分为成员变量,方法,构造方法,包等等。
Java反射机制主要提供了以下功能: 判断在运行时任意一个对象所属的类;在运行时构造任意一个类的对象;判断在运行时任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成动态代理。
2. Field反射
以下代码将obj对象中的String类型的字段对应的V...
分类:
编程语言 时间:
2014-10-26 06:50:05
阅读次数:
220
Foo fool=new Foo();任何一个类,也是一个实例对象,Class类的实例对象,表示方法如下:(1)任何一个类都有一个隐含的静态成员变量classClass c1=Foo.class;(2)已经知道该类的对象通过getClass方法Class c2=fool.getClass();c1,...
分类:
编程语言 时间:
2014-10-23 01:19:43
阅读次数:
190
argument:实参 attribute:属性 base class:基本类 block:块 character:字符 class:类 comment:注释 complex number:复数 derived class:导出类 dictionary:字典 escape sequence:转义符 exception:异...
分类:
编程语言 时间:
2014-10-22 14:46:49
阅读次数:
187
js简单实现select跳转功能:代码如下
全部分类的商品
普通车床
回转车床
普通车床
回转车床
$(function(){
var $...
分类:
Web程序 时间:
2014-10-22 12:56:52
阅读次数:
186
创建类的方法: class 类名 { 属性; //也叫成员变量,用于描述类的状态 方法; //也叫成员方法,用于描述类的行为 }实际执行操作的是对象而不是类例子如下:class Person{ int age; void shout() { System.out.println("My ...
分类:
其他好文 时间:
2014-10-22 00:38:48
阅读次数:
223
JDBC连接sql server数据库的步骤如下: 1、加载JDBC驱动程序(只做一次): 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的静态方法forName(String className)实现...
分类:
数据库 时间:
2014-10-20 19:07:44
阅读次数:
266
类定义:class 类名 类定义end※类名大写字母开始!!!构造方法(initialize)类名调用new方法的时候,触发的一个方法。def initialize(my_name = "Voctrals") @name = my_nameend@name,实例变量,属于一个实例,在实例中有...
分类:
其他好文 时间:
2014-10-20 11:15:36
阅读次数:
243
Class文件格式采用一种类似C语言结构体的结构来存储数据,这种数据结构只有两种数据类型:无符号数和表。 无符号数属于基本的数据类型,数据项的不同长度分别用u1, u2, u4, u8表示, 分别表示一种数据项在class文件中占据一个字节, 两个字节, 4个字节和8个字节。 表是由多...
分类:
编程语言 时间:
2014-10-16 00:27:51
阅读次数:
293
class(类)1.internal 表示类只能在当然程序集中访问,类默认修饰符2.public 表示所有地方都可以访问,与internal是互斥的3.abstract 抽象类,不能被实例化,只能继承4.sealed 密封类,不能被继承,与astract是互斥的interface(接口)1.publ...
C/C++等纯编译语言从源码到最终执行一般要经历:编译、连接和运行三个阶段,连接是在编译期间完成,而java在编译期间仅仅是将源码编译为Java虚拟机可以识别的字节码Class类文件,Java虚拟机对中Class类文件的加载、连接都在运行时执行,虽然类加载和连接会占用程序的执行时间增加性能开销,但是...
分类:
编程语言 时间:
2014-10-09 14:45:38
阅读次数:
162