Android 什么是;"盖",;(三);EAI代表什么意思?

Android 什么是;"盖",;(三);EAI代表什么意思?,android,Android,没有javadoc。有人能解释一下GaiException的“Gai”到底是什么意思吗?还有“EAI” 文件的第22-27行说明以下内容: /** 当{@link Os}{@code getaddrinfo}或{@code getnameinfo} *方法失败。此异常包含本机错误值,用于与 *{@link OsConstants}中的{@code GAI}常量应该是复杂的 *呼叫者需要根据具体的故障调整他们的行为。 */ 根据措辞@code getaddrinfo,它的意思似乎是获取地址信息

没有javadoc。有人能解释一下GaiException的“Gai”到底是什么意思吗?还有“EAI”

文件的第22-27行说明以下内容:

/** 当{@link Os}{@code getaddrinfo}或{@code getnameinfo} *方法失败。此异常包含本机错误值,用于与 *{@link OsConstants}中的{@code GAI}常量应该是复杂的 *呼叫者需要根据具体的故障调整他们的行为。 */

根据措辞
@code getaddrinfo
,它的意思似乎是获取地址信息


操作系统接口

getaddrinfo
方法在第50行的接口文件中定义:

public InetAddress[]getaddrinfo(字符串节点,StructAddrinfo提示)引发异常


操作系统接口实现

然后在第59行中实现
getaddrinfo
方法(通过操作系统接口):

public InetAddress[] getaddrinfo(String node, StructAddrinfo hints) throws GaiException {
    return os.getaddrinfo(node, hints);
}
然后,类继承了中的功能(并且没有覆盖)