2013-02-01 6 views
5

Qualcuno può spiegarmi che c'è una differenza tra le classi InetAddress e InetSocketAddress in java e, se c'è una differenza, spiegare la stessa cosa. Ho cercato su Google ma non ho trovato nulla di esplicativo.InetSocketAddress vs InetAddress

+1

Quale parte del Javadoc non hai capito? – EJP

+0

Hai guardato questo? lo trovo tranquillo http://commitflame.wordpress.com/2010/12/22/comparing-inetaddress-and-inetsocketaddress-in-java/ –

+0

Per quale scopo intendete usare "InetAddress" o "InetSocketAddress"? '. Hai in mente un caso d'uso specifico? –

risposta

10

InetAddress

Un esempio di un InetAddress costituito da indirizzo IP ed eventualmente il corrispondente nome host

InetSocketAddress

Questa classe implementa un indirizzo IP Socket (indirizzo IP + numero di porta) Può essere anche una coppia (nome host + numero di porta), nel qual caso verrà effettuato un tentativo di risolvere il nome host

Problemi correlati