以下Java代码片段的含义
嗨,有人能不能请你详细解释一下下面的代码片段是什么意思?e、 g.在这里尝试做什么等以下Java代码片段的含义,java,jakarta-ee,try-with-resources,Java,Jakarta Ee,Try With Resources,嗨,有人能不能请你详细解释一下下面的代码片段是什么意思?e、 g.在这里尝试做什么等 try (JsonWriter jsonwriter = Json.createWriter(strwriter)) { jsonwriter.write(json); } 这是try with resources的一个示例 这里有文档记录,这是JavaSE7的调用堆栈和异常处理逻辑确保在执行流离开try{}块时关闭特定资源的一种方法 任何实现java.lang.AutoCloseable的对象都可以
try (JsonWriter jsonwriter = Json.createWriter(strwriter)) {
jsonwriter.write(json);
}
这是try with resources的一个示例 这里有文档记录,这是JavaSE7的调用堆栈和异常处理逻辑确保在执行流离开
try{}
块时关闭特定资源的一种方法
任何实现java.lang.AutoCloseable的对象都可以在这里创建。大多数程序员会选择实现java.lang.Closeable
,这也实现了自动关闭。
这就像C#使用(){}
构造一样。这是一个try with resources的示例
这里有文档记录,这是JavaSE7的调用堆栈和异常处理逻辑确保在执行流离开try{}
块时关闭特定资源的一种方法
任何实现java.lang.AutoCloseable的对象都可以在这里创建。大多数程序员会选择实现java.lang.Closeable
,这也实现了自动关闭。
这就像C#使用(){}
构造一样。这是对资源的尝试:谢谢这是我一直在寻找的答案:)这是对资源的尝试:谢谢这是我一直在寻找的答案:)