腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
实现可关闭的Socket/Serversocket
为了最小化样板代码,我希望有一个Socket和ServerSocket类,它们都实现
Closeable
接口
。我已经看到在Java7中,Socket和ServerSocket很可能实现
Closeable
,所以我不能这样做:并实现所需的构造函数?我想要的是将它与Apache Commons IO IOUtil.closeQuietly(
Closeable
closeab
浏览 1
修改于2014-02-21
得票数 0
回答已采纳
4
回答
什么是幂等方法,调用java.lang.AutoCloseable的close方法会有什么副作用?
换句话说,多次调用此close方法可能会产生一些可见的副作用,这与
Closeable
#close()不同,后者在多次调用时不会产生任何影响。然而,强烈鼓励此
接口
的实现者使他们的close方法是幂等的。 他们所说的幂等方法是什么意思,两次调用这个close()方法有什么副作用?既然
接口
Closeable
扩展了AutoCloseable,为什么在关闭
Closeable
接口
时看不到副作用呢?
浏览 104
修改于2019-06-17
得票数 35
回答已采纳
6
回答
在JAVA中重写超类方法
public class A{ ....}public class B extends A implements
Closeable
IOException { }在类B中实现
Closeable
接口
的Close方法会给出错误,因为返回类型void与父类的返回类型boolea
浏览 2
修改于2016-07-22
得票数 0
6
回答
有没有可能创建一个用EasyMock实现多个
接口
的模拟对象?
有没有可能创建一个用EasyMock实现多个
接口
的模拟对象?例如,
接口
Foo和
接口
Closeable
在Rhino mock中,您可以在创建模拟对象时提供多个
接口
,但是EasyMock的createMock()方法只接受一种类型。有没有可能用EasyMock来实现这一点,而不是求助于创建一个同时扩展Foo和
Closeable
的临时
接口
,然后对其进行模拟?
浏览 8
提问于2009-07-23
得票数 50
回答已采纳
1
回答
在Java中,如何确保关闭
接口
的close()方法的幂等性?
Closeable
接口
是在Java5中引入的,而AutoCloseable
接口
则是在Java7和try-with-resources语句中引入的。
Closeable
扩展了Autocloseable
接口
(从Java7开始)。对于实现
Closeable
的类,没有这样的保证。 注意,与close的
Closeable
方法不
浏览 0
提问于2015-09-06
得票数 25
回答已采纳
2
回答
为什么引入Autocloseable而不是扩展
Closeable
中可能的异常
他们为什么要添加AutoCloseable并按如下方式更改
Closeable
: publicvoid close() throws IOException;而不是像下面这样更改
Closeable
(不添加AutoCloseable): public void close() throws Exception;第二种解决方案的优点是: 1)生
浏览 2
修改于2015-06-11
得票数 4
3
回答
为什么要先转换为
Closeable
?
在阅读一些Java源代码时,我遇到了这一行:some_obj显然是一个实现
Closeable
接口
的类的实例。我的问题是,为什么他们先将some_obj转换为
Closeable
,然后再调用close()。我就不能这样做吗 some_obj.close();
浏览 0
提问于2010-07-21
得票数 3
回答已采纳
2
回答
为什么套接字在运行时不能关闭?
在Android应用程序中,我将这段代码添加到onCreate() if (!(sss instanceof
Closeable
)) {进口产品如下:import java.net.Socket;E/Andr
浏览 1
修改于2015-04-27
得票数 3
回答已采纳
1
回答
为什么在Java1.7中添加java.lang.AutoCloseable
接口
java.lang.AutoCloseable
接口
与java.io.
Closeable
接口
相同。那么,需要在Java1.7中添加新的java.lang.AutoCloseable
接口
。
浏览 1
修改于2014-03-21
得票数 1
3
回答
方法来关闭许多可关闭对象。
null) connection.close(); } } public static void closeAll(final AutoCloseable ... closeables) { for (final
浏览 0
修改于2014-07-16
得票数 3
4
回答
在垃圾回收中是否可关闭?
当
Closeable
对象被垃圾回收时,是否会调用
Closeable
接口
的close()方法?在java 6.0中 我有一个静态变量,它是一个资源(数据库连接)。
浏览 0
修改于2018-07-03
得票数 9
回答已采纳
1
回答
Java中的
接口
命名约定?
关于如何命名你的
接口
有什么约定吗?我指的不是实现,而是
接口
! 后缀'-able‘是怎么回事?比如Runnable,
Closeable
,Serializable?什么时候使用这个?
浏览 0
提问于2014-03-23
得票数 0
1
回答
AutoCloseable.close()方法是否破坏了Java的向后兼容规则
从Java7开始,对
Closeable
接口
进行了改进,以扩展AutoCloseable
接口
,以便实现
Closeable
接口
的所有类都可以使用try-with-resources语句。到目前为止,可关闭的
接口
可以随意抛出任何异常,包括InterrruptedException。但是,使用Java 7时,在try-with-resources语句中使用的任何可关闭
接口
实例都可能在退出try块之后自动调用close方法时抛出InterruptedException,并且它的I
浏览 1
提问于2014-08-07
得票数 0
回答已采纳
1
回答
如何在Java中要求方法参数来实现多个
接口
?
\n");我如何做到这一点(语法不合法): { interface AppendableAndCloseable extends Appendable,
Closeable
{} 这是行不通的,因为实现Appendable和
Closeable
的标准类不实现我的
接口
AppendableAndCloseable (除非我不像我认为的那样理解.空<e
浏览 3
修改于2017-06-23
得票数 53
回答已采纳
1
回答
避免在同一个对象中实现大量角色
示例:让我们假设
6
个不同的
接口
(每个
接口
有5个方法)。现在,让我们简化并设想一下这些
接口
的默认实现。现在,假设一组更复杂的对象可以实现其中的一到六个
接口
。这意味着2^
6
= 64种不同的可能组合。此外,长的
接口</em
浏览 0
修改于2015-06-11
得票数 1
3
回答
为什么编译时结构类型的生成技术会阻止单独的编译?
我当时正在读Dubochet和Odersky的 (好的,略读),我对下面的说法感到困惑: 考虑一下本文中的自动关闭示例: def autoclose(t:
Closeable
)(run:
Closeable
=> Unit)
浏览 0
修改于2010-08-27
得票数 3
回答已采纳
1
回答
Java“资源泄漏”警告不触发
我有一个名为JavaShellStream的类,它扩展了
接口
Closeable
和Autocloseable。但是,当我使用这个类时,并且不调用它的方法,就不会触发资源泄漏的警告。的回答是,触发它所需要的只是实现
接口
Closeable
,但是我的类实现了
Closeable
和Autocloseable,但在未关闭时不会触发任何警告。
浏览 4
修改于2017-05-23
得票数 2
5
回答
实现
Closeable
或实现AutoCloseable
我正在学习Java的过程中,我找不到关于implements
Closeable
和implements AutoCloseable
接口
的任何好的解释。当我实现interface
Closeable
时,我的Eclipse IDE创建了一个public void close() throws IOException方法。我可以在没有
接口
的情况下使用pw.close();关闭流。但是,我不明白如何使用
接口
实现close()方法。那么,这个
接口
的用途是什么呢? 另外,我想知道:我如何检查IOst
浏览 0
修改于2016-08-30
得票数 155
回答已采纳
2
回答
关闭应否用作.NET的IDisposable的Java等效项?
AutoCloseable是与.NET的IDisposable
接口
直接等价的Java。 Java1.5中引入的
Closeable
接口
与流紧密相连,甚至有一个IOException的异常说明符。因此,我是否应该声明我自己的
接口
Disposable,并在其上使用Dispose()方法,并将其用作.NET的IDisposable
接口
的模拟?或者我应该重复使用
Closeable
,即使它可能不是一个完美的匹配?
浏览 1
修改于2020-06-20
得票数 30
回答已采纳
2
回答
Android我们不能实例化
接口
-什么游标
我在java中找到了有关
接口
的信息,它说我们不能创建它的实例Cursor res = db.rawQuery("SELECT * FROM " + TABLE_NAME,null); 所以我能创建一个
接口
实例吗?
浏览 3
修改于2019-06-29
得票数 0
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券