JavaTM 2 Platform
Standard Ed. 6

類別 java.net.UnknownHostException
的使用

使用 UnknownHostException 的軟體套件
java.net 為實作網路應用程序提供類別。 
javax.net 提供用於網路應用程序的類別。 
javax.net.ssl 提供用於安全Socket層(SSL)套件的類別。 
 

java.net 中 UnknownHostException 的使用
 

拋出 UnknownHostException 的 java.net 中的方法
static InetAddress[] InetAddress.getAllByName(String host)
          在給定主機名的情況下,根據系統上配置的名稱服務返回其 IP 位址所組成的陣列。
static InetAddress InetAddress.getByAddress(byte[] addr)
          在給定原始 IP 位址的情況下,返回 InetAddress 物件。
static InetAddress InetAddress.getByAddress(String host, byte[] addr)
          根據提供的主機名和 IP 位址創建 InetAddress。
static Inet6Address Inet6Address.getByAddress(String host, byte[] addr, int scope_id)
          完全按照 InetAddress.getByAddress(String,byte[]) 的方式創建 Inet6Address,唯一的不同是將 IPv6 scope_id 設置為給定的數字值。
static Inet6Address Inet6Address.getByAddress(String host, byte[] addr, NetworkInterface nif)
          完全按照 InetAddress.getByAddress(String,byte[]) 的方式創建 Inet6Address,唯一的不同是將 IPv6 scope_id 設置為與在 addr 中指定位址型別的給定介面相對應的值。
static InetAddress InetAddress.getByName(String host)
          在給定主機名的情況下確定主機的 IP 位址。
static InetAddress InetAddress.getLocalHost()
          返回本地主機。
 

拋出 UnknownHostException 的 java.net 中的建構子
Socket(String host, int port)
          創建一個串流Socket並將其連接到指定主機上的指定埠號號。
 

javax.net 中 UnknownHostException 的使用
 

拋出 UnknownHostException 的 javax.net 中的方法
abstract  Socket SocketFactory.createSocket(String host, int port)
          創建一個Socket並把它連接到指定遠端主機上的指定遠端埠號。
abstract  Socket SocketFactory.createSocket(String host, int port, InetAddress localHost, int localPort)
          創建一個Socket並把它連接到指定遠端主機上的指定遠端埠號。
 

javax.net.ssl 中 UnknownHostException 的使用
 

拋出 UnknownHostException 的 javax.net.ssl 中的建構子
SSLSocket(String host, int port)
          僅供子類別使用。
SSLSocket(String host, int port, InetAddress clientAddress, int clientPort)
          僅供子類別使用。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。