java
文章平均质量分 73
doubleTigerSmile
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java反射机制学习(二)java.lang.reflect.Array
java.lang.reflect.Array类提供了动态创建和访问数组元素的各种静态方法。(一) 创建一维数组并赋值package com.test.reflection;import java.lang.reflect.Array;public class ArrayTesterOne { public static void main(String[] args原创 2016-04-28 11:16:09 · 1480 阅读 · 0 评论 -
Java动态代理
引用代理模式的作用就是为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介作用。客户可以通过代理对象获得对目标对象的间接访问,这就是代理模式。代理模式一般涉及到三个角色:(1)抽象角色:声明真实对象和代理对象的共同接口。(2)代理角色:代理对象角色内部包含有真实对象的引用,从而可以操作真实对象,代原创 2016-04-28 11:17:04 · 1113 阅读 · 0 评论 -
单例模式及其序列化/反序列化
为了使一个单例类变成可串行化的,仅仅在声明中添加“implements Serializable”是不够的。因为一个串行化的对象在每次返串行化的时候,都会创建一个新的对象,而不仅仅是一个对原有对象的引用。为了防止这种情况,可以在单例类中加入readResolve 方法。 下面我们先简要地回顾下对象的序列化. 一般来说, 一个类实现了 Serializable接口, 我们就可以把它往原创 2016-04-28 11:17:33 · 1915 阅读 · 0 评论 -
java.lang.OutOfMemory
java.lang.OutOfMemory是java.lang.VirtualMachineError的一个子类,当Java虚拟机中断,或是超出可用资源时抛出。 很明显,OutOfMemory是在Java虚拟机资源耗尽的情况下无法分配对象时抛出的。 Java虚拟机包括六个不同的运行时数据区域(内存区域):1. 程序计数器(Program Counter Register)2. J原创 2016-04-28 11:18:52 · 1167 阅读 · 0 评论
分享