A.線程執(zhí)行Socket的getInputStream()方法獲得輸入流。
B.線程執(zhí)行Socket的getOutputStream()方法獲得輸出流。
C.線程執(zhí)行ServerSocket的accept()方法。
D.線程從Socket的輸入流讀入數(shù)據(jù)。
E.線程向Socket的輸出流寫一批數(shù)據(jù)。
您可能感興趣的試卷
你可能感興趣的試題
A.boolean isOpen=();
B.boolean isOpen=()&&!();
C.boolean isOpen=()&&();
D.boolean isOpen=!();
對于以下程序代碼:
ServerSocket serverSocket=new ServerSocket(8000);
(true);
哪個(gè)說法是正確的()
A.以上代碼運(yùn)行時(shí)出錯(cuò)
B.以上代碼編譯時(shí)出錯(cuò)
C.以上代碼盡管編譯和運(yùn)行不會(huì)出錯(cuò),但對SO_REUSEADDR選項(xiàng)的設(shè)置無效
D.以上說法都不正確
A.backlog參數(shù)用來顯式設(shè)置操作系統(tǒng)中的連接請求隊(duì)列的長度。
B.如果沒有設(shè)置backlog參數(shù),那么連接請求隊(duì)列的長度由操作系統(tǒng)決定。
C.當(dāng)服務(wù)器端的連接請求隊(duì)列已滿,客戶端就無法建立與服務(wù)器的連接。
D.如果backlog參數(shù)的值大于操作系統(tǒng)限定的隊(duì)列的最大長度,那么backlog參數(shù)被忽略。
E.連接請求隊(duì)列直接由ServerSocket創(chuàng)建并管理。
F.ServerSocket的accept()方法從連接請求隊(duì)列中取出連接請求。
A.調(diào)用Socket的setPerformancePreferences()方法。
B.設(shè)置Socket的SO_SERVICE選項(xiàng)。
C.調(diào)用Socket的setTrafficClass()方法。
D.客戶程序無法提出這種請求,必須直接配置底層網(wǎng)絡(luò)。
A.SO_LINGER
B.SO_RCVBUF
C.SO_KEEPALIVE
D.SO_TIMEOUT
最新試題
在TCP 服務(wù)器,為了接收更多的數(shù)據(jù),可以在接收數(shù)據(jù)調(diào)用read 函數(shù)時(shí),臨時(shí)更改套接字接收緩沖區(qū)的大小。
C/S模式下利用TcpClient類和TcpListner類和多線程技術(shù)構(gòu)建服務(wù)端架構(gòu)時(shí),為了能夠使得服務(wù)器端能夠隨時(shí)接受客戶端的連接請求,并能夠隨時(shí)和任一客戶端進(jìn)行通信。假設(shè)至少有n個(gè)客戶端,需要的輔助線程數(shù)量至少有()個(gè)。
waitpid()函數(shù)可以處理同時(shí)退出的多個(gè)進(jìn)程進(jìn)行。
WCF特點(diǎn)描述正確的是()
獲取本機(jī)主機(jī)名的語句為()
有關(guān)數(shù)據(jù)加密和解密說法正確的是()
有關(guān)進(jìn)程和線程的描述正確的是哪個(gè)?()
關(guān)于組播組,下列說法不正確的是()
改變某個(gè)描述符的SO_KEEPALIVE 選項(xiàng)值,不會(huì)影響到主機(jī)上打開的其它描述符。
在IPv4套結(jié)字地址結(jié)構(gòu)中,in_addr 結(jié)構(gòu)體中的s_addr 成員,存儲(chǔ)的便是我們主機(jī)字節(jié)序的32位IPv4地址。