java
w4lle
这个作者很懒,什么都没留下…
展开
-
java抽象类和接口
java抽象类:java的abstract 类负责抽象出一类共有的特性,但是不需要去实现,只是声明;其子类负责实现这些共性方法抽象类可以有抽象方法,只允许声明,不允许实现,而且不能使用final关键字修饰abstract方法接口interface接口,如果一个类使用了某个接口,那么这个类必须实现改接口的所有方法,即为这些方法提供方法体,需要注意的是,接口中的方法默认为 publ原创 2012-12-14 10:33:42 · 504 阅读 · 0 评论 -
Java 编程思想(第4版)学习笔记(ArrayList 泛型 foreach 第11章练习1 hop())
/*** @author lzcysd**/import java.util.*;class Apple{private static long counter;private final long id = counter++;public long id(){return id;}}class Orange{}public class Arr转载 2013-04-24 16:35:13 · 762 阅读 · 0 评论 -
Java 编程思想(第4版)学习笔记(第11章 练习2 练习3 Arrays.asList() Colections.addAll())
package Exer_11;import java.util.*;/*** 练习2:修改SimpleCollection.java,使用Set来表示c。* @author lzcysd**/public class Exer_11_2 {public static void main(String[] args){ Set c =new Ha转载 2013-04-24 16:36:36 · 797 阅读 · 0 评论 -
Java 编程思想(第4版)学习笔记(各种容器(集合框架)的比较 Collection Map ..第11章 练习4)
package Exer_11;import java.util.*;import static java.lang.System.out;/*** @author lzcysd**/public class PrintingContainers {static Collection fill(Collection collection){ collec转载 2013-04-24 16:37:07 · 777 阅读 · 0 评论 -
Java 编程思想(第4版)学习笔记(LinkedList)
jdk1.6帮助文档上LinkedList说明(LinkedList具有直接实现栈的所有功能的方法,因此可以直接将LinkedList作为栈使用。不过,有时一个真正的栈更能把事情讲清楚。)push(v)=addFirst(v)peek(v)=getFirst()pop()=removeFirst()empty()=isEmpty() List 接口的链接列表实现。实现所转载 2013-04-24 16:38:23 · 886 阅读 · 0 评论 -
Java 编程思想(第4版)学习笔记(迭代器 Iterator ListIterator 第11章练习11)
package Exer_11;import java.util.Iterator;import java.util.Vector;/*** @author lzcysd**/public class InteratorTest {/*** @param args*/public static void main(String[] arg转载 2013-04-24 16:37:33 · 716 阅读 · 0 评论 -
Thingking in Java 注册工厂
生成Pete继承结构中的对象存在着一个问题,即每次向该继承结构添加新的Pet类型时,必须将其添加为LiteralPetCreator.java中的项。如果在系统中已经存在了继承结构的常规的基础,然后在其上要添加更多的类,那么就有可能会出现问题。 您可能会考虑在每个子类中添加静态初始化器,以使得该初始化器可以将它的类添加到某个List中。 遗憾的是,静态初转载 2013-06-06 17:19:08 · 1232 阅读 · 0 评论