主题:【原创】Java 1.5新特点的一些体验 -- 老兵帅客
在Java 1.5中,我们终于看到了Queue,而且这个Queue还是支持Template的!有趣的是这个类可以自动地支持Template和常规情况。虽然下面的例子中并没有显式地使用Template,但是对应的方法确实可以使用Template。
package test2005_2;
import java.io.IOException;
import java.io.PrintStream;
import java.util.LinkedList;
import java.util.Queue;
public class QueueTester {
public Queue q;
public QueueTester() {
q = new LinkedList();
}
public void testFIFO(PrintStream out) throws IOException {
q.add("First");
q.add("Second");
q.add("Third");
Object o;
while ((o = q.poll()) != null) {
out.println(o);
}
}
public static void main(String[] args) {
QueueTester tester = new QueueTester();
try {
tester.testFIFO(System.out);
} catch (IOException e) {
e.printStackTrace();
}
}
}
- 相关回复 上下关系7
这里又一篇关于C# Generics的详细介绍,比较不错! Highway 字107 2004-10-02 06:56:30
1.3 Ordering Queues Using Comparators 老兵帅客 字1658 2004-10-01 16:46:18
.NET中有类似的东西。由于.NET使用delegate,而不是 Highway 字57 2004-10-01 16:57:05
1.2 Using Queues
1.1 Working with Arrays 老兵帅客 字4205 2004-10-01 16:27:46
😄热烈欢迎! Highway 字0 2004-10-01 16:01:22
😄虽然俺完全不懂,但是看到这样真诚尽现的技术帖,一定要跟着版主叫个好,大力支持 龙城飞将 字0 2004-10-02 14:38:50