自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (2)
  • 问答 (3)
  • 收藏
  • 关注

原创 从java 反射看延迟加载(代理模式)(七)——jdkproxy实现原理

这篇博客还没有完成…… 动态代理底层代码——文件写入实现class的创建 静态代码是通过new来实例化的,我们假设,newProxyInstance这个方法能够帮我们实例化对象。 Proxy里面的代码如下: package zhangsisi; import java.io.File; import java.io.FileWriter; import java.io.IOEx

2016-11-28 16:04:33 1357 42

原创 从java 反射看延迟加载(代理模式)(六)——动态代理与静态代理

一、先看看代理模式的uml图 图讲的很清楚了,我的例子的subject是moveable类里面有move方法,realsubject是tank,proxysubject是timeTankProxy而已。 二、我个人认为: 静态代理就像是下图那样,你要取名字,建好类名,比如timeTankProxy。   静态代理的代码怎么实现的呢? pa

2016-11-28 15:59:22 1953 31

原创 超级棒的cpu文章

上帝为你关闭了一扇门,就一定会为你打开一扇窗 这句话来形容我最合适不过了。 我是CPU, 他们都叫我阿甘, 因为我和《阿甘正传》里的阿甘一样,  有点傻里傻气的。 上帝把我制造出来, 给我了一个很小的脑容量, 为数不多的寄存器能临时的记一点东西, 但是上帝给我打开了一扇特别的窗户, 那就是像阿甘一样,跑的飞快。 到底有多快呢?  我这么比喻一下吧,  我的工作都是以纳秒为单位的, 你们人间

2016-11-15 16:03:27 1631 41

原创 从java 反射看延迟加载(代理模式)(五)——理解Proxy、InvocationHandler

以下的内容部分参考了网络上的内容,在此对原作者表示感谢!          Java中动态代理的实现,关键就是这两个东西:Proxy、InvocationHandler,下面从InvocationHandler接口中的invoke方法入手,简单说明一下Java如何实现动态代理的。          首先,invoke方法的完整形式如下:  Java代码   publ

2016-11-04 09:03:51 1497 21

学生信息管理系统

对于学生信息管理系统的基本信息,之中存在的一些问题。

2014-08-01

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

TA关注的人

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