Java
文章平均质量分 91
lchl2008
这个作者很懒,什么都没留下…
展开
-
Java接口Interface与抽象类Abstract Class
一. 面向接口编程 在一个面向对象的系统中,系统的各种功能是由许许多多的不同对象协作完成的。在这种情况下,各个对象内部是如何实现自己的对系统设计人员来讲就不 那么重要了;而各个对象之间的协作关系则成为系统设计的关键。小到不同类之间的通信,大到各模块之间的交互,在系统设计之初都是要着重考虑的,这也是系统 设计的主要工作内容。面向接口编程我想就是指按照这种思想来编...原创 2010-12-29 13:08:24 · 113 阅读 · 0 评论 -
接口的意义
插件式框架作为一个高聚合低耦合的系统,它的功能定义与功能实现之间是分离的,这种策略是高聚合实现的保证。插件式框架好像一个功能聚集站,它对外界宣 布,只要符合它发布的某种规范的组件(实现接口的类通常称为组件)都可以加入到这个平台中,而这些组件到底是做什么事情的,框架并不关心,当然,框架也提 供了一些必要的信息和帮助保证这些组件能够正常实现它们的功能。 桥接...原创 2010-12-29 13:43:27 · 76 阅读 · 0 评论 -
对接口的理解
大多数人认为,接口的意义在于顶替多重继承。众所周知Java没有c++那样多重继承的机制,但是却能够实作多个接口。其实这样做是很牵强的,接口和继承是完全不同的东西,接口没有能力代替多重继承,也没有这个义务。接口的作用,一言以蔽之,就是标志类的类别(type of class)。把不同类型的类归于不同的接口,可以更好的管理他们。OO的精髓,我以为,是对对象的抽象,最能体现这一点...原创 2010-12-29 13:49:35 · 156 阅读 · 0 评论 -
设计模式之工厂模式Factory
工厂模式:主要用来实例化有共同接口的类,工厂模式可以动态决定应该实例化那一个类。工厂模式主要用以下几种形态:简单工厂(Simple Factory), 工厂方法(Factory Method), 抽象工厂(Abstract Factory) 1. 简单工厂模式(Simple Factory) 简单工厂又叫静态工厂...原创 2010-12-29 15:27:09 · 386 阅读 · 0 评论 -
Quartz学习笔记
一. 配置quartz.propertiesorg.quartz.scheduler.instanceName = QuartzSchedulerorg.quartz.scheduler.instanceId = 1org.quartz.scheduler.rmi.export = falseorg.quartz.scheduler.rmi.proxy = falseo...原创 2011-01-10 17:07:39 · 89 阅读 · 0 评论 -
Java中的Set集合类
1. 概述 Java 中的Set和正好和数学上直观的集(set)的概念是相同的。Set最大的特性就是不允许在其中存放的元素是重复的。根据这个特点,我们就可以使用Set 这个接口来实现前面提到的关于商品种类的存储需求。Set 可以被用来过滤在其他集合中存放的元素,从而得到一个没有包含重复新的集合。 2. 常用方法 按照定义,Set 接口...原创 2011-06-27 10:19:18 · 100 阅读 · 0 评论 -
Java集合框架
Java平台提供了一个全新的集合框架,它主要有一组操作对象的接口组成,不同的接口描述不同的数据类型。首先区分一下三个概念:colection 集合,用来表示任何一种数据结构;Collection 集合接口,指的是 java.util.Collection接口,是 Set、List 和 Queue 接口的超类接口;Collections 集合工具类,指的是 java.uti...原创 2011-06-27 11:27:13 · 77 阅读 · 0 评论