1.填空題(1)我們使用java.net包中有兩個類
Socket 和
ServerSocket ,分別用於在客戶機和伺服器上建立Socket通訊 。(2)我們可分別使用Socket的方法
DateInputStream() 和
DateOutputStream() 來建立輸入/輸出流。(3)在伺服器端程式中,可使用ServerSocket對象的
accept() 方法,接收來自客戶機程式的串連請求,待通訊任務完畢後,用Socket對象的
close() 方法來關閉通訊Socket。 (4)我們可以通過
DatagramSocket類來建立資料報通訊的Socket;用
DatagramPacket 類來建立資料報文包。(5)我們可通過
DatagramPacket類的方法
DatagramPacket(byte[]buf,int length,InetAddress address,int port) 從執行個體中取得報文的Byte數組編碼;而通過
getAddress() 來返回一個發送或接收此資料報包文的機器的IP地址。(6)我們可通過調用DatagramSocket對象的
receive() 方法來完成接收資料報的工作,通過調用DatagramSocket對象的
send() 方法實現發送資料報。(7)待通訊任務完畢後,用DatagramSocket對象的
close() 方法來關閉資料報通訊Socket。(8)建立URL對象有
4 種方法
{public URL(String spec)
public URL(URL context, String spec)
public URL(String protocol, String host, String file)
public URL(String protocol, String host, int port, String file) }(9)new URL(URL,String)格式中,String參數表示
URL的檔案路徑(10)String URL.getHost( )表示獲得
擷取該URL的主機名稱(11)String URL.getFile( )表示獲得
擷取該URL的檔案名稱