推荐你看这个帖子:
http://expert.csdn.net/Expert/topic/1435/1435752.xml?temp=.7256281
http://expert.csdn.net/Expert/topic/1435/1435752.xml?temp=.7256281
解决方案 »
- 如何能让多个对象(同一个类的)存入一个File文件中,读写无误.
- "文"的 GB2312 编码是 CEC4 还是 4636?
- 求解字符串的题?????
- 在java中怎样取消事件的发生?
- 高分求解?为什么我调用JOptionPane类会出错!
- 写一java 程序,在运行时,让所有的键盘控制键(诸如,Ctrl,Alt 等)输入无效,用户只能输字母与数字,How to ?
- 菜鸟问题--如何获得系统的当前日期??
- 用java做ERP系统行吗?
- java比对txt文件,如果有敏感词则返回1否则返回0
- 求看一个代码练习题 编译不过
- 如何在java中调用matlab的算法?
- 一个简单的Servlet的helloworld的问题
service从client获得param,然后getMethod(param).invoke().这样就免得用一堆的if else了。不过据说不推荐这样使用。
1、抽象类是用来创造子类用的,把相同的操作放在抽象类中可以提高代码重用率,也方便扩展,最主要的与普通类的区别是抽象类不能直接创建实例,而Object类是所有类的父类而且不是抽象类。
2、接口最主要的功能是定义一组可以公用访问的方法,如果一个类声明它支持一个接口那么它必须实现该接口中的所有方法,好象可以用来实现多态(即不同的类实现相同的接口,但他们的实现可以不同)。
abstract和interface你看了设计模式就会很清楚了
功能强大得很,在j2ee中常用到