下载首页 | 资讯中心 | 文章分类 | 最近更新 | 排 行 榜 | 国产软件 | 国外软件 | 绿色软件 | 汉化补丁 | |
文章搜索: 分类 关键字
您的位置:首页编程开发编程语言 → 野马的性格 Java SE 6.0新特性体验
野马的性格 Java SE 6.0新特性体验
来源:天极yesky 作者:朱先忠编译 加入时间:2006-12-8 访问次数:160 [  ]



  ①“public byte[] getHardwareAddress()”:以一个字节数组形式返回这个网络接口的硬件地址(通常是机器地址代码,或MAC—也称作以太网地址)。如果这个接口没有一个硬件地址,或如果不能存取这个地址(因为该用户没有足够的权限),则返回null。如果发生一个I/O错误,则抛出一个java.net.SocketException异常。

  ②“public List<InterfaceAddress> getInterfaceAddresses()”:返回一个java.util.List,它包含这个网络接口的所有接口地址(作为InterfaceAddress实例)或其中一个子集。如果存在一个安全管理器,那么将使用相应于每一个接口地址的java.net.InetAddress来调用它的一个checkConnect方法。注意,这个方法仅在列表中返回InterfaceAddresses;而且此时,checkConnect并不抛出一个SecurityException异常。

  ③“public int getMTU()”:返回这个网络接口的最大传输单位(MTU)。该MTU指的是一个通讯协议层能够传递到另一个层的最大包的大小(以字节为单位)。例如,以太网允许的最大MTU是1500字节。根据某一标准(例如以太网)或连接时间(在端到端串行连接时,经常有这种情况),该MTU能够被设置为一个固定长度。如果发生一个I/O错误,则抛出一个SocketException异常。

  ④“public NetworkInterface getParent()”:如果这个网络接口是一个子接口,则返回这个网络接口的父网络接口(作为一个NetworkInterface实例)。然而,如果这个网络接口是一个物理(非虚拟的)接口或如果这个网络接口是虚拟的并且没有父接口,则返回null。

  ⑤“public Enumeration<NetworkInterface> getSubInterfaces()”:返回一个包含所有的子接口(也称为虚拟接口)的java.util.Enumeration(作为NetworkInterface的实例)。例如,eth0:1是一个eth0的子接口(一个以太网网络接口名)。

  ⑥“public boolean isLoopback()”:返回true,如果这个网络接口是一个loopback接口(一种网络接口,在该接口中,外发数据作为输入数据被立即反射回该接口)。如果存在一个I/O问题,则抛出一个SocketException异常。

  ⑦“public boolean isPointToPoint()”:返回true,如果这个网络接口是一个端到端的接口(例如一个通过调制解调器建立的PPP连接)。如果存在一个I/O问题,则抛出一个SocketException异常。

  ⑧“public boolean isUp()”:返回true,如果这个网络接口是“up”并且已经“running”。“up”指示已经为这个接口建立起了路由入口。“running”指示要求的系统资源已经分配。如果存在一个I/O问题,则抛出一个SocketException异常。

  ⑨“public boolean isVirtual()”:返回true,如果这个网络接口是一个虚拟接口(也称作“子接口”)。如果存在一个I/O问题,则抛出一个SocketException异常。

  ⑩“public boolean supportsMulticast()”:返回true,如果这个网络接口支持多点传送(指一个服务器程序把一个消息的一个副本发送给多个客户端程序的能力)。如果存在一个I/O问题,则抛出一个SocketException异常。

  InterfaceAddress类描述了一个网络接口地址。除了通常的实现获得一个哈希代码和获得一个字符串描述等方法之外,这个类还提供了下列三个方法:

  · “public InetAddress getAddress()”:返回给定接口地址:一个IP地址,一个子网掩码和一个广播地址(当该地址是IPv4时);或是一个IP地址和一个网络前缀长度(针对一个IPv6地址)。

  · “public InetAddress getBroadcast()”:返回给定接口地址的广播地址(在IPv4网络中作为一个InetAddress);在IPv6网络中则返回null(此时它没有广播地址)。

  · “public short getNetworkPrefixLength()”:返回给定接口地址的针对IPv6网络的网络前缀长度(或针对IPv4网络的子网掩码)。这个方法的返回值为一个短整型。
上一页 [1] [2] [3] [4] [5] 下一页
评论人 评论内容摘要(共 0 条,查看完整内容) 得分 0 发表时间
 热点文章
·惊爆!《暗黑破坏神3》将对应全平台
·《荣誉勋章:太平洋之战》中文版上市
·MediaShow魅力四射快速制作音乐电子相册
·《花木兰》完美流程攻略
·轻松可爱 最新10大Q版网络游戏推荐
·2006年暑期新宣布免费网络游戏一览
·photoshop制作水晶球中的精灵
·NVIDIA发布Forceware 93.71 WHQL驱动
·经验分享 微软Word2007实用技巧两则
·国内新记录产生 1M super pi运算仅用9秒
 推荐文章
·微软高官爆料:欧盟对Vista哪些功能不安
·在Google Talk上与QQ、MSN好友聊天
·Word使用过程中的常见问题及其解决
·手把手教你内存终极变相“造假”大法
·NVIDIA联手海盗船 推出自动超频内存
·Windows Vista特殊功能介绍:语音识别
·公安机关检验软件样本 流氓软件制造者面临坐牢危..
·比英特尔UMPC还要小 移动PC新品推出
·性感暴力完美结合 御姐武戏X新画面
·盖茨访谈:我就是微软里的兼职员工
WinXP下载基地 版权所有 Copyright© 2006-2008 WWW.WinXpd.COM, All Rights Reserved. 页面维护: WinXP下载基地(WinXP基D)