java基础
文章平均质量分 77
gaoshuai2772
这个作者很懒,什么都没留下…
展开
-
java的for 的几种用法
J2SE 1.5提供了另一种形式的for循环。借助这种形式的for循环,可以用更简单地方式来遍历数组和Collection等类型的对象。本文介绍使用这种循环的具体方式,说明如何自行定义能被这样遍历的类,并解释和这一机制的一些常见问题。 在Java程序中,要“逐一处理”――或者说,“遍历”――某一个数组或Collection中的元素的时候,一般会使用一个for循环来实现(当然,用其它种转载 2013-04-22 14:20:59 · 556 阅读 · 0 评论 -
java中的abstract(抽象修饰符)使用
abstract(抽象)修饰符,可以修饰类和方法1,abstract修饰类,会使这个类成为一个抽象类,这个类将不能生成对象实例,但可以做为对象变量声明的类型,也就是编译时类型,抽象类就像当于一类的半成品,需要子类继承并覆盖其中的抽象方法。2,abstract修饰方法,会使这个方法变成抽象方法,也就是只有声明(定义)而没有实现,实现部分以";"代替。需要子类继承实现(覆盖)。注意:有抽象方法的类一定转载 2013-04-15 16:52:12 · 1214 阅读 · 0 评论 -
Java集合框架Collection(List、Set和Map)
在 Java2中,有一套设计优良的接口和类组成了Java集合框架Collection,使程序员操作成批的数据或对象元素极为方便。这些接口和类有很多对抽象数据类型操作的API,而这是我们常用的且在数据结构中熟知的。例如Map,Set,List等。并且Java用面向对象的设计对这些数据结构和算法进行了封装,这就极大的减化了程序员编程时的负担。程序员也可以以这个集合框架为基础,定义更高级别的数据抽象,比转载 2013-04-17 16:33:50 · 568 阅读 · 0 评论 -
聊聊Android中那些无处不在的回调(三)——回调与观察者模式
观察者模式的简单定义 观察者模式是一种设计模式,它定义了一种一对多的类之间的依赖关系。其中的“一”指的是被观察者T,“多”指的是观察者S。当T的数据或者说状态发生变化时,会通知观察者S。从而S就知道了T的状态发生了变化,从而可以做出相应的处理。对S来说,任何对T有兴趣的S都可以观察T;对T来说,任何对自己有兴趣的S它都会通知。 类比看Android中的回调与观察者模式 还是以An转载 2013-07-01 09:35:56 · 989 阅读 · 0 评论