|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public final class Inet4Address extends InetAddress
d.d.d.d d.d.d d.d d
Когда четыре части определяются, каждый интерпретируется как байт данных и присваивается, слева направо, к четырем байтам адреса IPv4.
Когда три адреса части определяются, последняя часть интерпретируется как 16-разрядное количество и помещается в право большинство двух байтов сетевого адреса. Это делает три формата адреса части удобными для того, чтобы определить сеть Класса B - адреса работы как 128.net.host.
Когда два адреса части предоставляются, последняя часть интерпретируется как 24-разрядное количество и помещается в право большинство трех байтов сетевого адреса. Это делает два формата адреса части удобными для того, чтобы определить адреса сети Класса A как net.host.
Когда только одна часть дается, значение сохранено непосредственно в сетевом адресе без любой перестановки байта.
Для методов, которые возвращают текстовое представление как выходное значение, используется первая форма, то есть строка точечной четверки.
| Модификатор и Тип | Метод и Описание |
|---|---|
boolean |
equals(Object obj)
Сравнивает этот объект с указанным объектом.
|
byte[] |
getAddress()
Возвращает необработанный IP-адрес этого
InetAddress объект. |
Строка |
getHostAddress()
Возвращает строку IP-адреса в текстовой форме представления.
|
int |
hashCode()
Возвращает хэш-код для этого IP-адреса.
|
boolean |
isAnyLocalAddress()
Служебная подпрограмма, чтобы проверить, если InetAddress в подстановочный адрес.
|
boolean |
isLinkLocalAddress()
Служебная подпрограмма, чтобы проверить, является ли InetAddress ссылкой локальный адрес.
|
boolean |
isLoopbackAddress()
Служебная подпрограмма, чтобы проверить, является ли InetAddress петлевым адресом.
|
boolean |
isMCGlobal()
Служебная подпрограмма, чтобы проверить, есть ли у многоадресного адреса глобальная область видимости.
|
boolean |
isMCLinkLocal()
Служебная подпрограмма, чтобы проверить, есть ли у многоадресного адреса контекст ссылки.
|
boolean |
isMCNodeLocal()
Служебная подпрограмма, чтобы проверить, есть ли у многоадресного адреса контекст узла.
|
boolean |
isMCOrgLocal()
Служебная подпрограмма, чтобы проверить, есть ли у многоадресного адреса организационный контекст.
|
boolean |
isMCSiteLocal()
Служебная подпрограмма, чтобы проверить, есть ли у многоадресного адреса контекст сайта.
|
boolean |
isMulticastAddress()
Служебная подпрограмма, чтобы проверить, является ли InetAddress многоадресным адресом IP.
|
boolean |
isSiteLocalAddress()
Служебная подпрограмма, чтобы проверить, является ли InetAddress сайтом локальный адрес.
|
getAllByName, getByAddress, getByAddress, getByName, getCanonicalHostName, getHostName, getLocalHost, getLoopbackAddress, isReachable, isReachable, toStringpublic boolean isMulticastAddress()
isMulticastAddress в class InetAddressboolean указание, является ли InetAddress многоадресным адресом IPpublic boolean isAnyLocalAddress()
isAnyLocalAddress в class InetAddressboolean указание, является ли Inetaddress подстановочным адресом.public boolean isLoopbackAddress()
isLoopbackAddress в class InetAddressboolean указание, является ли InetAddress петлевым адресом; или ложь иначе.public boolean isLinkLocalAddress()
isLinkLocalAddress в class InetAddressboolean указание, является ли InetAddress ссылкой локальный адрес; или ложь, если адрес не является ссылкой локальный одноадресный адрес.public boolean isSiteLocalAddress()
isSiteLocalAddress в class InetAddressboolean указание, является ли InetAddress сайтом локальный адрес; или ложь, если адрес не является сайтом локальный одноадресный адрес.public boolean isMCGlobal()
isMCGlobal в class InetAddressboolean указание, если адрес имеет, является многоадресным адресом глобальной области видимости, ложь, если это не имеет глобальной области видимости или это не многоадресный адресpublic boolean isMCNodeLocal()
isMCNodeLocal в class InetAddressboolean указание, если адрес имеет, является многоадресным адресом локального для узла контекста, ложь, если это не имеет локального для узла контекста или это не многоадресный адресpublic boolean isMCLinkLocal()
isMCLinkLocal в class InetAddressboolean указание, если адрес имеет, является многоадресным адресом локального для ссылки контекста, ложь, если это не имеет локального для ссылки контекста или это не многоадресный адресpublic boolean isMCSiteLocal()
isMCSiteLocal в class InetAddressboolean указание, если адрес имеет, является многоадресным адресом локального для сайта контекста, ложь, если это не имеет локального для сайта контекста или это не многоадресный адресpublic boolean isMCOrgLocal()
isMCOrgLocal в class InetAddressboolean указание, если адрес имеет, является многоадресным адресом локального для организации контекста, ложь, если это не имеет локального для организации контекста или это не многоадресный адресpublic byte[] getAddress()
InetAddress объект. Результат находится в сетевом порядке байтов: самый высокий байт порядка адреса находится в getAddress()[0].getAddress в class InetAddresspublic String getHostAddress()
getHostAddress в class InetAddresspublic int hashCode()
hashCode в class InetAddressObject.equals(java.lang.Object), System.identityHashCode(java.lang.Object)public boolean equals(Object obj)
true если и только если параметр не null и это представляет тот же самый IP-адрес как этот объект. Два экземпляра InetAddress представьте тот же самый IP-адрес если длина байтовых массивов, возвращенных getAddress то же самое для обоих, и каждый из компонентов массива является тем же самым для байтовых массивов.
equals в class InetAddressobj - объект сравниться с.true если объекты являются тем же самым; false иначе.InetAddress.getAddress()
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92