鴻蒙OS Closeable

2022-10-17 10:24 更新

Closeable

  1. public interface Closeable
  2. extends AutoCloseable

Closeable 是可以關(guān)閉的數(shù)據(jù)的源或目標(biāo)。 調(diào)用 close 方法來(lái)釋放對(duì)象所持有的資源(例如打開的文件)。

Since:

1.5

方法總結(jié)

修飾符和類型 方法 描述
void close() 關(guān)閉此流并釋放與其關(guān)聯(lián)的任何系統(tǒng)資源。

方法詳情

close

void close() throws IOException

關(guān)閉此流并釋放與其關(guān)聯(lián)的任何系統(tǒng)資源。 如果流已經(jīng)關(guān)閉,則調(diào)用此方法無(wú)效。

如 AutoCloseable#close() 中所述,關(guān)閉可能失敗的情況需要仔細(xì)注意。 強(qiáng)烈建議在拋出 IOException 之前放棄底層資源并在內(nèi)部將 Closeable 標(biāo)記為已關(guān)閉。

指定者:

在接口 AutoCloseable 中關(guān)閉

Throws:

Throw名稱 Throw描述
IOException 如果發(fā)生 I/O 錯(cuò)誤
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)