1. ? extends String:String 子类;? super String:String 父类 2.反射-》参数化类型表示 ParameteredType:参数化类型表示,就是获得对象类参数如Base<T>;获取T类型 Type:所有类型接口:参数化类型,引用类型,原始类型 如何获得T ...
分类:
编程语言 时间:
2017-05-21 13:54:08
阅读次数:
157
反射机制是什么 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 2反射机制能做什么 反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类 ...
分类:
其他好文 时间:
2017-05-11 10:17:53
阅读次数:
169
1.反射的概念: Reflection(反射) 被视为 动态语言的关键,反射机制允许程序在执行的时候借助Reflection的API 获取任何类的内部信息,直接操作任何对象的内部属性和方法。 2.Object类中定义Class 类:反射从程序允许结果看:利用Java编译生成.class文件反编译原来 ...
分类:
其他好文 时间:
2017-04-15 21:50:30
阅读次数:
297
反射 反射:就是通过一个类加载进方法区时加载到栈内存中的Class字节码文件对这个类进行解剖 通过反射可以获取到一个类的构造方法,成员方法,成员变量 反射将一个类的各个部分映射成相应的类 反射获取构造方法 Class类中方法 Constructor<?>[] getConstructors() 返回 ...
分类:
编程语言 时间:
2017-04-08 23:57:07
阅读次数:
381
运行结果(抛出的异常可能有差异): 类的构造器全部如下private huang.de.wei.ClassTest()public huang.de.wei.ClassTest(java.lang.String)class对象所对应的全部public构造器:public huang.de.wei.C ...
分类:
编程语言 时间:
2017-03-31 10:09:06
阅读次数:
347
什么是类和对象 接口与归一化设计 抽象类 反射 属性方法: 继承 子类继承父类的方法:super() 静态方法 面向对象高级使用 ...
分类:
其他好文 时间:
2017-03-21 15:08:58
阅读次数:
264
用途 增强/替换原有类的行为 AOP编程 日志增强 权限控制 事务管理等 分类 静态代理 实现同一个接口 传入被代理对象 动态代理 jdk->Proxy、InvocationHandler实现 面向接口,生成与被代理类继承相同接口的class文件 反射调用(效率降低) cglib->基于ASM,修改 ...
分类:
其他好文 时间:
2017-02-10 18:10:30
阅读次数:
140
1.反射 a.意义:允许运行中的Java程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性 b.概括:运行时探究和使用编译时未知的类 c.反射的核心原理: ①JVM在加载一个类的时候,会把该类的信息存放到一个Class对象中。该对象又被称之为类模板对象。JVM可以通过检索该对象, 得到这 ...
分类:
编程语言 时间:
2017-01-15 19:23:00
阅读次数:
229
java中的反射技术:运行时探究和使用编译时未知的类。 反射的核心原理:JVM在加载一个类的时候,会把该类的信息存放到一个Class对象中,该对象又被称为模板对象,JVM可以通过检索对象得到这个类的所有信息。 JDK提供API,允许程序员获取到类的Class对象,导致程序员也可以检索到这个类的信息, ...
分类:
其他好文 时间:
2017-01-08 15:22:40
阅读次数:
138
跨站脚本攻击(Cross-Site Scripting),是一种网站应用程序的安全漏洞,是代码注入攻击的一种。 XSS的种类: 反射型XSS: 非持久型XSS(需要自行触发,输入-输出)。 从目标服务器通过错误信息、搜索结果等等方式“反射”出来的。 非持久性:这种攻击方式往往只具有一次性。 方式:攻 ...
分类:
其他好文 时间:
2016-12-31 14:28:28
阅读次数:
168