上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 29 下一页
摘要: 在学习Builder设计模式的时候 ,发现 这个Builder 和 工厂设计模式十分相似 ,我甚至说不出来他们之间有着什么样的区别,但可以肯定的是 ,如果我们需要产生一个复杂的对象,这个对象中包含多个其他的对象,以及属性等 。那么我们应该使用Builder 模式 ,Builder模式减少了 对象部件... 阅读全文
posted @ 2012-04-14 22:35 programmer小卫 阅读(115) 评论(0) 推荐(0)
摘要: 所谓的原型即给我们一个对象 我们就可以无限复制出这个对象的副本 ,而不是引用这个对象 。 复制出来的副本 是一个个独立的对象 , 绝不是 原来对象的引用 。这就要求设计到 java中的对象克隆技术 ,克隆的对象所在的类要实现Cloneable接口 以及覆盖 Object类的 clone()方法 。我... 阅读全文
posted @ 2012-04-14 16:41 programmer小卫 阅读(89) 评论(0) 推荐(0)
摘要: 1、 工厂模式 。比如有一个统一接口 A ,这个A接口是一个标准 。如果有类 B 和 C 那么 BC必须实现A接口 。我们在以往的 方法生成这种对象的时候 A b=new B() ; A c=new C() ;这样的方式来的 .但是如果不同的类需要不同的初始化的时候我们如果全部放在构造方法完成那么就... 阅读全文
posted @ 2012-04-13 23:08 programmer小卫 阅读(135) 评论(0) 推荐(0)
摘要: 我们知道我们在c++中为了防止函数名字重复我们可以设置名字空间 ,在 xml中也是一样 ,当引用两个 xml文档的时候 可能出现 元素名字相同 但是意义不同的2个元素xml解析器无法处理这种情况 这时候为了处理这种情况 ,于是就出现了名字空间的概念,xml中的名字空间很简单 看下面是一个简单的名字空... 阅读全文
posted @ 2012-04-08 17:46 programmer小卫 阅读(133) 评论(0) 推荐(0)
摘要: 1、DTD元素的定义 表示混合元素 就是employee中既可以包含子元素 也可以包含文本 但是必须是0个或者多个*下面是DTD 元素定义--> //表示compant元素下包含 employee元素 //employee元素包含 name age sex salary interest元素 in... 阅读全文
posted @ 2012-04-08 15:41 programmer小卫 阅读(176) 评论(0) 推荐(0)
摘要: DTD(Document Type Definition)文档类型定义 和 文档类型声明是不一样的 。文档类型声明是在xml文件中引入DTD 。 当我们在使用外部DTD的时候 standalone一定要设置为no文档类型声明可以包含或者引用一个 文档类型定义 ,也就是 我们所说的内部DTD和外部D... 阅读全文
posted @ 2012-04-08 14:18 programmer小卫 阅读(95) 评论(0) 推荐(0)
摘要: 1、xml中的编码在xml文件中汉字的默认编码是GB2312 ,如果我们的xml文件中包含汉字的话 那么我们必须 在 定义xml的时候显式的声明xml编码 例如 如果我们不声明就会出错,因为浏览器默认是用UTF-8编码解释 字符的 ,而我们的xml文件时gb2312编码。那么就会出现冲突 。 所以说... 阅读全文
posted @ 2012-04-07 14:31 programmer小卫 阅读(137) 评论(0) 推荐(0)
摘要: 有时候我们在开发项目的时候,对于数据的保存 我们通常是直接将数据保存到磁盘上面 ,但是这样操作起来非常的不方便 ,尤其是在大型的项目开发中。 对象的序列化可以将对象以数据的形式存储到文件中;反之我们也可以从文件中加载一个对象 ,也叫反序列化。 对于多个数据的操作封装在一起,写入文件,在反序列化的时候... 阅读全文
posted @ 2012-04-06 13:09 programmer小卫 阅读(381) 评论(0) 推荐(0)
摘要: 1、 java中添加菜单 。 JMenu jm=new JMenu("File") ; //创建JMenu菜单对象 JMenuItem t1=new JMenuItem("item1") ; //菜单项 JMenuItem t2=new JMenuItem("item2") ;//菜单项 jm.ad... 阅读全文
posted @ 2012-03-31 00:13 programmer小卫 阅读(2142) 评论(0) 推荐(0)
摘要: 在java中 界面外观的管理是由UIManager这个类来管理的 。 不同的系统上安装的外观不一样 ,默认的是java的跨平台外观 ,下面示例 描述如何 获取系统所有安装的外观 以及设置界面外观 。1、 获取系统所有外观 。 每个外观都对应一个类名字 我们可以通过类名来设置外观import java... 阅读全文
posted @ 2012-03-30 13:59 programmer小卫 阅读(568) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 29 下一页