codecamp

鸿蒙OS Closeable

Closeable

public interface Closeable
extends AutoCloseable

Closeable 是可以关闭的数据的源或目标。 调用 close 方法来释放对象所持有的资源(例如打开的文件)。

Since:

1.5

方法总结

修饰符和类型 方法 描述
void close() 关闭此流并释放与其关联的任何系统资源。

方法详情

close

void close() throws IOException

关闭此流并释放与其关联的任何系统资源。 如果流已经关闭,则调用此方法无效。

如 AutoCloseable#close() 中所述,关闭可能失败的情况需要仔细注意。 强烈建议在抛出 IOException 之前放弃底层资源并在内部将 Closeable 标记为已关闭。

指定者:

在接口 AutoCloseable 中关闭

Throws:

Throw名称 Throw描述
IOException 如果发生 I/O 错误
鸿蒙OS java.io
鸿蒙OS DataInput
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

鸿蒙OS 开发

鸿蒙OS 术语

鸿蒙OS Java API参考

鸿蒙OS ohos.aafwk.ability

鸿蒙OS ohos.aafwk.abilityjet.activedata

鸿蒙OS ohos.aafwk.content

鸿蒙OS java.lang

鸿蒙OS java.Util

鸿蒙OS java.Util class

鸿蒙OS ohos.data.dataability

鸿蒙OS ohos.data.dataability class

鸿蒙OS ohos.agp.components

鸿蒙OS ohos.agp.components interface

鸿蒙OS ohos.agp.components class

鸿蒙OS ohos.global.configuration

鸿蒙OS java.io

鸿蒙OS ohos.data.resultset

鸿蒙OS ohos.data.resultset interface

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }