Java资料
文章平均质量分 80
JEGarden
这个作者很懒,什么都没留下…
展开
-
设计模式的有趣解释
创建型模式?1、FACTORY一追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory?工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如原创 2004-12-07 10:18:00 · 816 阅读 · 0 评论 -
JAVA中的指针,引用及对象的clone
JAVA中的指针,引用及对象的clone内容:Hashtable真的能存储对象吗?类,对象与引用什么是"clone"?怎样应用clone()方法?什么是影子clone?怎么进行深度clone?Clone中String和S原创 2004-12-06 14:40:00 · 836 阅读 · 0 评论 -
Java对properties配置文件的操作
Java对properties配置文件的操作/* * Created on 2005-1-4 * * TODO To change the template for this generated file go to * Window - Preferences - Java - Code Style - Code Templates */package com.yorsun;import原创 2005-01-26 09:04:00 · 1630 阅读 · 0 评论 -
Class Loading ---(类装载机制,开发者不得不知道的故事) --上篇
也许你认为Class Load是一个高级话题,不管怎样,作为开发者你还是要了解它。 本文基于最新得JDK5,然后将将诉的内容都包含了最基本的原理,希望你能更加深入了解自己所使用得语言。 理解CLassLoader 如果你自己定义叻一个 org.test.Object 。你在程序中这样写:import ort.test.ObjectObject o = n原创 2005-02-04 16:56:00 · 1585 阅读 · 0 评论 -
Class Loading ---(类装载机制,开发者不得不知道的故事) --中篇
我们是否需要自定义的ClassLoader? 理由之一: 如果我们自定义了ClassLoader,那我们便可以控制JVM的加载动作了。 上面说一个class标识是由于package+classname组成得。 对于所有实现java.io.Serializable接口得类, 由serialVersionUID管理这些类得版本(RMI,JNDI,Security里都有这样一个原创 2005-02-04 16:57:00 · 1110 阅读 · 0 评论 -
Class Loading ---(类装载机制,开发者不得不知道的故事) --下篇
如何构造使用自定义的ClassLoader既然自定义的ClassLoader,能解决上述问题,那接下去看看,我们如何来使用自定义的ClassLoader。结合本文种的原码---(在differentversionspush的目录里),有个FileSystemClassLoader,类图描述如下:图9. 看看他的方法 findClassBytes(String classNam原创 2005-02-04 16:58:00 · 1176 阅读 · 0 评论