代理模式: 为其他对象提供一种代理以控制对这个对象的访问。 代理模式主要分为两类: 静态代理:由程序员创建或特定工具自动生成源代码,再对其编译。在程序运行前,代理类的.class文件就已经存在了。 动态代理:在程序运行时,运用反射机制动态创建而成 1.静态代理相对好理解一些,来看下面的代码: 接口 ...
分类:
编程语言 时间:
2017-05-08 23:29:41
阅读次数:
399
集合类的区别 List集合类与Map集合类的区别:是否有键值(List集合类无键值,Map集合类有键值) 键:能唯一标识某一事物的值 键值是为了唯一标识某一事物而单独添加的属性,一定不要用事务本身的属性来做键值 ArrayList类和Vector类的区别与HashSet类和HashMap类的区别一样 ...
分类:
编程语言 时间:
2017-05-08 10:10:50
阅读次数:
166
以前学过很长时间反射机制,很是不理解?今天终于看到一本书讲的很详细。所有反射机制都是通过一个类叫做Class来实现:让我看看书上是怎么介绍的ClassClass是java.lang包中的类,该类的实例用来封装对象运行时的状态。当一个类被加载且创建对象时,和该类相关的一个类型为Claas..
分类:
其他好文 时间:
2017-05-07 20:05:49
阅读次数:
166
Spring 大家都不陌生,企业应用中很流行的一个平台。从最开始的 Servlet 控制所有,到 MVC 模式的出现。从 SSH (Struts、Spring、Hibernate) 所谓的三剑客 到 SpringMvc、SpringBoot 等等。技术总是不断在更新,开源框架也越来越多。世界上很多的 ...
分类:
编程语言 时间:
2017-05-07 00:12:26
阅读次数:
285
转自 http://blog.csdn.net/xueyepiaoling/article/details/6107624注释配置相对于 XML 配置具有很多的优势: 它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就... ...
分类:
编程语言 时间:
2017-05-05 14:22:55
阅读次数:
177
1反射机制是什么 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 2反射机制能做什么 反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的 ...
分类:
编程语言 时间:
2017-05-04 18:25:15
阅读次数:
242
工厂模式(包括简单工厂模式、工厂方法模式和抽象工厂模式)到底有什么用,很多时候通过反射机制就可以很灵活地创建对象,为毛还要工厂?,在本文中我将围绕创建对象和使用对象来简单谈谈工厂的作用。 与一个对象相关的职责通常有三类:对象本身所具有的职责、创建对象的职责和使用对象的职责。对象本身的职责比较容易理解 ...
分类:
其他好文 时间:
2017-05-04 10:59:59
阅读次数:
271
深入理解Java:注解(Annotation)--注解处理器 如果没有用来读取注解的方法和工作,那么注解也就不会比注释更有用处了。使用注解的过程中,很重要的一部分就是创建于使用注解处理器。Java SE5扩展了反射机制的API,以帮助程序员快速的构造自定义注解处理器。 注解处理器类库(java.la ...
分类:
编程语言 时间:
2017-05-02 18:23:22
阅读次数:
179
本篇主要是深入对Java中的Class对象进行分析,这对后续深入理解反射技术非常重要,这篇有点偏向内功类文章,主要内容如下:
深入理解Class对象
RRTI的概念以及Class对象作用
Class...
分类:
编程语言 时间:
2017-05-02 11:54:15
阅读次数:
376