最新文章列表

抽象类和接口的区别,使用场景

抽象类和接口的区别,使用场景 1 接口是核心,其定义了要做的事情,包含了许多的方法,但没有定义这些方法应该如何做。 2 如果许多类实现了某个接口,那么每个都要用代码实现那些方法 3 如果某一些类的实现有共通之处,则可以抽象出来一个抽象类,让抽象类实现接口的公用的代码,而那些个性化的方法则由各个子类去实现。 所以,抽象类是为了简化接口的实现,他不仅提供了公共方法的实现,让你可以快速开发,又 ...
Yinny 评论(4) 有21321人浏览 2011-08-18 15:16

模拟ArrayList

最近学习集合类,感觉光看总记不住,就边学习,边练习。 于是自己模拟了下常用的  ArrayList  类。名字为MyArrayList。 亮点是使用内部类返回 Iterator。 1:首先模拟 Iterator 接口。 /** * @author: 孟志昂 * @email: mengzhiang@gmail.com */ interface MyIterator { ...
mengzhiang 评论(2) 有1121人浏览 2011-08-15 22:00

Java接口与抽象类剖析

Java作为一个成熟的面向对象语言,在大型软件开发中起着很大的作用,在这样的大环境里占有一席之地。 而为了在多人合作乃至数十数百人合作的项目 ...
夜CT 评论(0) 有825人浏览 2011-07-19 17:27

xfire webservice

跟大家分享一下我对xfire的初步了解,我想可以帮助刚刚接触 开发借口的朋友们。 先说服务器端:我们正常写我们的接口、实现类,如何发布我们的接口:在src目录下新建META-INF包,在这个包下建立xfire包,在xfire包下新建一个services.xml,这个xml 可以从xfire 的事例包中找到。 这个xml 是配置我们即将发布的接口、实现类和webservices的名字,被外部访问到 ...
kaobian 评论(3) 有3565人浏览 2011-07-14 09:27

axis2

  昨天研究了一下Axis2 开发webservices的流程,主要是看下载后带的war包和docs,来研究这个框架, 版本是1.55,jar 包可以到apache 网站去下载,本案例中用到的jar也没附带,请自行加上,运行事例。 apache.axis2网址:http://axis.apache.org/axis2/java/core/download.cgi 总结如下:   我采用的 ...
kaobian 评论(1) 有2400人浏览 2011-07-09 13:56

API接口设计

总结一下API接口开发过程中的注意事项 1、跨平台性 所谓跨平台是指我们的接口要能够支持不同的终端,比如android、ios、windowsphone以及桌面软件、网站等。如:不同的终端每页显示的记录数不同 采用通用的解决方案,比如通信协议就采用最常用的HTTP/RPC协议,如果是即时通信,可以采用开放的XMPP协议,做游戏的可以采用可靠的TCP协议,除非TCP不够用了,再采用定制的UD ...
hudeyong926 评论(0) 有3822人浏览 2011-02-18 16:56

论接口与抽象类的真正区别

     关于接口与抽象类的区别, 有着千篇一律的答案,我就不重复那些了, 什么可以实现多个接口,但只能继承一个类;抽象类中可以有方法是的实现,而接口没有, 等等......        那都没有说错,但没有说的问题的关键
Mybeautiful 评论(20) 有5335人浏览 2010-03-30 21:54

为什么要针对接口编程

接口从更深层次的理解,应是定义(规范,约束)与实现(名实分离的原则)的分离。 接口反映了系统设计人员对系统的抽象理解的程度。 接口都是在一定的环境中产生的。脱离原先的环境,所有的接口将失去原有的意义。 ----------------------------------------------- 接口统一了,实现可以千差万别,我们都可以按相同的方式访问。拿JDBC来说,很多东西都是接 ...
elf8848 评论(0) 有5289人浏览 2009-02-16 17:02

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics