当前位置: 技术问答>java相关
这段代码能这么写?
来源: 互联网 发布时间:2015-05-19
本文导语: 是不是new一个PipedInputSteam型的对象,并重载close方法? private PipedInputStream pipedIS = new PipedInputStream() { public void close() { keepRunning = false; try { ...
是不是new一个PipedInputSteam型的对象,并重载close方法?
private PipedInputStream pipedIS = new PipedInputStream() {
public void close() {
keepRunning = false;
try {
super.close();
}
catch(IOException e) {
// 记录错误或其他处理
// 为简单计,此处我们直接结束
System.exit(1);
}
}
};
private PipedInputStream pipedIS = new PipedInputStream() {
public void close() {
keepRunning = false;
try {
super.close();
}
catch(IOException e) {
// 记录错误或其他处理
// 为简单计,此处我们直接结束
System.exit(1);
}
}
};
|
不是,是重载了PipedInputSteam类的close()方法,再new一个匿名子类的实例。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。