推荐你看这个帖子:
http://expert.csdn.net/Expert/topic/1435/1435752.xml?temp=.7256281
http://expert.csdn.net/Expert/topic/1435/1435752.xml?temp=.7256281
解决方案 »
- mock 中如何模拟任意的数组
- vb程序转java,但是vb和java关于double的运算结果不一致……
- 语法上的一个问题
- this和super
- 将JTABLE的数据保存成WORD或EXCEL
- 如何在一个登陆窗体包中,登陆成功时让主界面的添加按钮等组件进行可用。
- SQLServer自增长字段的问题
- 怎样将一个二进制的String转换成IP地址格式?如String s="11000000101010000000000010101111"
- topbit(无影雷霆)来拿分,第二份
- applet中drawString("中文字符串")显示中文失败,why?
- 如何在java中调用matlab的算法?
- 一个简单的Servlet的helloworld的问题
service从client获得param,然后getMethod(param).invoke().这样就免得用一堆的if else了。不过据说不推荐这样使用。
1、抽象类是用来创造子类用的,把相同的操作放在抽象类中可以提高代码重用率,也方便扩展,最主要的与普通类的区别是抽象类不能直接创建实例,而Object类是所有类的父类而且不是抽象类。
2、接口最主要的功能是定义一组可以公用访问的方法,如果一个类声明它支持一个接口那么它必须实现该接口中的所有方法,好象可以用来实现多态(即不同的类实现相同的接口,但他们的实现可以不同)。
abstract和interface你看了设计模式就会很清楚了
功能强大得很,在j2ee中常用到