多項選擇題Java中關(guān)于對象序列化描述正確的是()

A.使用FileOutputStream可以將對象進(jìn)行傳輸
B.使用PrintWriter可以將對象進(jìn)行傳輸
C.使用ObjectOutputStream類完成對象存儲,使用ObjectInputStream類完成對象讀取
D.對象序列化的所屬類需要實現(xiàn)Serializable接口


您可能感興趣的試卷

你可能感興趣的試題

1.多項選擇題在Java中,請判斷下列哪些陳述是正確的?()

A.FileInputStream類的seek()方法將用于設(shè)置文件的位置
B.FileInputStream類的read()方法用于從一個FileInputStream流中讀取字節(jié)
C.FileInputStream類的get()方法用于從一個FileInputStream流中讀取字節(jié)
D.一個FileInputStream流對象能使用close()方法關(guān)閉

3.多項選擇題關(guān)于java.util.Calendar類的使用,哪些說法是正確的?()

A.通過該類的無參構(gòu)造方法——new Calendar();語句得到系統(tǒng)當(dāng)前日期
B.通過該類的getInstance方法得到系統(tǒng)當(dāng)前日期
C.通過該類對象調(diào)用getTime()方法得到j(luò)ava.util.Date類的對象,表示系統(tǒng)當(dāng)前時間
D.通過該類對象調(diào)用set、get方法設(shè)置或獲取某時間域(年、月、日、時、分、秒等)的數(shù)值

4.多項選擇題關(guān)于Java線程同步機制,下面說法正確的是()

A.同步方法(同步對象)使用synchronized關(guān)鍵字獲得鎖
B.wait()與notify()/notifyAll()方法必須在同步代碼塊中使用
C.多個線程間可能共享一些資源,比如,內(nèi)存,文件,數(shù)據(jù)庫等。有一個線程使用時,其他線程只能等待
D.線程的同步是指當(dāng)有一個線程在對內(nèi)存進(jìn)行操作時,其他線程都不可以對這個內(nèi)存地址進(jìn)行操作,直到該線程完成操作,其他線程才能對該內(nèi)存地址進(jìn)行操作,而其他線程又處于等待狀態(tài)

5.多項選擇題用Runnable接口實現(xiàn)多程線與用Thread類實現(xiàn)多線程相比,下列說法正確的是()

A.適合多個相同程序代碼的線程去共享或處理同一資源的情況
B.可以避免由于JAVA類的單繼承帶來的局限
C.創(chuàng)建子線程后,不能用子線程對象調(diào)用run方法啟動線程
D.創(chuàng)建Runnable接口實現(xiàn)類時,必須重寫run方法