自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 java反射机制和动态代理之动态代理(二)

说起代理,字面上的意思就是代替处理的意思,在java中代理就是一个对象代理另一个对象做着同样的事情,但是可以有更多的处理这件事情的其他功能,说起代理必不可少的就是反射机制,因为动态代理是在程序运行过程中才能够产生的类。动态代理运用的范围很多,比如spring的aop机制就是动态代理,其实动态代理也可以当做是拦截器,等等。public interface Life { public void...

2018-06-09 20:05:19 684

原创 java反射机制和动态代理之反射机制(一)

(之前这篇文章写过了,不知道为什么发表的时候报了404错误,导致心情不好,又重新写的。)先来一段百度百科的关于反射的定义:JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。JAVA反射(放射)机制:"程序运行时,允许改变程序结构或变量类型,这种语言称...

2018-06-08 19:01:33 10304 3

原创 java中反射机制的Constructor的一般使用方式

其实在反射中我们使用到Constructor的时候不是太多,因为如果我们有无参构造函数,一般使用有参够构造函数的很少,除非是在初始化的时候,但是初始化的时候也是直接使用空的构造函数然后使用相应的get和set方法来设置相应的值,这里就来说几种获取构造函数的方式以及几个方法,仅供参考:getConstructor(Class<?>...ParametersType):根据传入的参数顺序获...

2018-06-02 19:52:15 2620

原创 java中的反射机制的Filed类的一般使用方式

在使用反射的时候少不了使用Filed来查看一个对象的属性是否是可操控,所以简单的介绍下Filed中会用到的方法。得到Field对象从Class类对象中有四种方式:getField(String name):获取类型为public的属性,没有则抛出异常getFields():获取此类或者接口中的为public类型的属性getDeclaredField(String name):获取指定name的属性...

2018-06-02 19:21:56 2330

原创 java中String之常量池与对象

最近一直在研究源码,今天把String类给看完了,基本上是把源码看了一遍(JDK1.8),所获得的收获还是可以的,但是看了归看了,俗话说的好好记性不如烂笔头,今天就写一写自己的心得体会。首先在String类型在开发项目中用的是比较多的,大多数的都是在比较是否相等判断之类的,在String中重写了equals方法,先是比较地址,然后比较是否是是同一类型的对象,如果是则比较length,如果lengt...

2018-06-01 14:19:59 1884 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除