易截截图软件、单文件、免安装、纯绿色、仅160KB

Java适配器

ParserAdapter,MouseInputAdapter....
interface can be added to an existing class or used to create an adapter
方法就是 面向结构语言的:函数
java中适配器的作用实际上是实现了接口的类,但是适配器所实现的只是空方法。因为如果我们不用适配器,直接去实现接口,也要逐个实现里面的方法,并且大多情况下我们也会像 jdk里适配器所做的:仅仅以空方法去实现,只实现对我们有用的方法。
几乎所有申明了很多方法 的接口,都会有它自己的 适配器类。
本身adapter没有什么作用,只是帮助程序员专注 所实现的功能,使代码简洁罢了
你可以查一下jdk:
java.awt.event.KeyAdapter
All Implemented Interfaces:
KeyListener, EventListener
它里面的方法:
void keyPressed(KeyEvent e)
Invoked when a key has been pressed.
void keyReleased(KeyEvent e)
Invoked when a key has been released.
void keyTyped(KeyEvent e)
Invoked when a key has been typed.
都是空方法
 
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/faith_zerg/archive/2007/09/30/1807850.aspx


相关文档:

传智播客java学习 Spring初步

我今天学习了徐老师讲的Spring知识,我做了简单的笔记:
反向控制(IOC)

      
bean工厂:最简单的容器,提供了基础的依赖注入支持。创建各种类型的Bean.
应用上下文:建立在bean工厂基础之上,提供系统架构服务。
ClassPathXmlApplicationContext:从类路径中加载。
FileSystemXmlAp ......

传智播客java学习 svn cvs

我今天学习了毛老师讲的
svn cvs
知识,我做了简单的笔记:
 
 
版本控制
:  版本控制(Revision
control)是维护工程蓝图的标准做法,能追踪工程蓝图从诞生一直到定案的过程。此外,版本控制也是一种软体工程技巧,借此能在软体开发的过程中,确保由不同人所编辑的同一文件档案都能得以同步。
Subver ......

传智播客java学习 教育办公系统1

今天,我们开始了佟老师的教育办公系统的旅程:我做了简单的笔记:
      
1. 搭建 SSH 环境
      
1). 加入 Struts:
             
①. 加入 jar 包:
struts-1.3.8\apps\struts-b ......

传智播客java学习 3g手机开发Android 1

今天是
3g
手机开发
Android
的第一天,是黎老师讲的,黎老师主要介绍了
3g
,以及
Android
和开发
Helloworld
程序。
 
      
3g
是什么

3G
,全称为
3rd Generation
,中文含义就是指第三代数字通信。
所谓
3G
,是指将无线通信与国际互联网等多媒体通信结 ......

Java中serialVersionUID的解释

serialVersionUID作用:
       序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。
有两种生成方式:
       一个是默认的1L,比如:private static final long serialVersionUID = 1L;
       一个是根据类名、接口名、成员方 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号