`
xinglongbing
  • 浏览: 152538 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

JDK6.0的一个新特性--获取硬件地址(通常是MAC)

阅读更多
public byte[] getHardwareAddress() throws SocketException

如果存在硬件地址并可以使用给定的当前权限访问,则返回该硬件地址(通常是 MAC)。 1.6引入的新特性。

 

public static Enumeration<NetworkInterface> getNetworkInterfaces() throws SocketException

返回此机器上的所有接口。如果在此机器上找不到任何网络接口,则返回 null。 注:可以使用 getNetworkInterfaces()+getInetAddresses() 来获取此节点的所有 IP 地址。

 

public static NetworkInterface getByInetAddress(InetAddress addr) throws SocketException

一个便捷方法,搜索绑定了指定 Internet 协议 (IP) 地址的网络接口。

如果指定的 IP 地址被绑定到多个网络接口,则返回哪个网络接口是不确定的

分享到:
评论

相关推荐

    jdk 6.0 jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008(微信开发平台开发JDK)

    微信开发平台开发工具 JDK jdk 6.0 jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008

    jdk6.0从入门到精通-----chapter17动态编程

    动态代理是JDK 6.0中的一个重要特性,它允许我们在运行时创建代理对象来拦截方法调用。通过实现java.lang.reflect包中的InvocationHandler接口,我们可以自定义方法调用的行为。例如,可以用于日志记录、事务管理、...

    官方JDK6.0中文版

    JDK 6.0是Java平台的一个重要版本,包含了编译器、调试器、Java虚拟机(JVM)、类库以及各种开发工具,为开发者提供了全面的环境来编写、测试和部署Java应用程序。中文版的JDK6.0旨在为中文使用者提供更友好的体验,...

    jdk6.0从入门到精通-----chapter5网络编程 新I/O(含源码下载)

    在Java编程领域,JDK(Java Development Kit)是开发和运行Java应用程序的...总的来说,"JDK6.0从入门到精通-----chapter5网络编程 新I/O"是一个极好的学习资源,无论你是初学者还是有经验的开发者,都能从中获益良多。

    jdk6.0从入门到精通-----chapter18与动态语言结合

    标题中的“jdk6.0从入门到精通-----chapter18与动态语言结合”指的是Java开发工具包(JDK)6.0版本中的一个章节,主要探讨了如何将Java与动态编程语言集成。在Java 6中,引入了一个重要的特性,即Java平台标准版6...

    jdk6.0从入门到精通-----chapter7线程

    继承Thread类直接创建一个新的线程类,然后重写run()方法,最后实例化该类并调用start()方法启动线程。而实现Runnable接口则需要将业务逻辑放入run()方法,然后将Runnable对象传递给Thread的构造函数,同样通过start...

    jdk6.0从入门到精通-----chapter4--文件目录操作

    - 使用`File`类的构造函数可以创建一个`File`对象,表示文件或目录的路径。 - `createNewFile()`方法用于创建文件,但需注意确保父目录存在。 - `mkdir()`和`mkdirs()`分别用于创建单级目录和多级目录。如果父...

    JDK6.0+中文文档-lytim24.part1.rar

    java6.0文档chm版,分成三部分,分别为JDK6.0+中文文档-lytim24.part1.rar、JDK6.0+中文文档-lytim24.part2.rar、JDK6.0+中文文档-lytim24.part3.rar

    jdk6.0从入门到精通-----chapter16反射机制-spring AOP

    在Java编程领域,JDK6.0是一个重要的版本,它为开发者提供了丰富的特性和改进。本章我们将深入探讨“反射机制”以及如何结合Spring AOP(面向切面编程)进行应用。反射是Java中的一种强大工具,允许程序在运行时检查...

    (源码下载)jdk6.0从入门到精通-----chapter2--输入输出,克隆对象

    标题 "(源码下载)jdk6.0从入门到精通-----chapter2--输入输出,克隆对象" 提供了我们要探讨的主题,即Java中的输入输出流(I/O Stream)和对象克隆。在这个章节中,我们将深入理解这两个关键概念。 **输入输出流...

    JDK 6.0.zip

    在解压“JDK 6.0.zip”后,你会得到一个包含bin、lib、jre等目录的结构,其中bin目录下有编译器(javac)、解释器(java)和其他命令行工具,lib目录包含了Java类库,而jre则是Java运行环境的独立副本。 安装JDK ...

    JDK6.0u10b32-windows-

    这个是安装开发工具java jdk 有很多用途

    深入jdk6.0源码

    总而言之,《深入JDK6.0源码》是一个全面解析Java 6开发工具包的资源,它不仅包含Java语言的基本要素,还涵盖了从开发环境配置到高级特性的深入探讨,对于提升Java开发者的技术水平具有重要的指导价值。通过学习,...

    jdk6.0-04.zip

    Java Development Kit (JDK) 6.0 是Oracle公司发布的一个重要的Java编程环境版本,它为开发者提供了构建、测试和部署Java应用程序所需的所有工具。这个版本的JDK在当时引入了多项新特性和改进,旨在提升开发效率和...

    jdk6.0中文文档

    JDK 6.0是Java平台标准版的一个重要版本,发布于2006年,为开发者提供了广泛的API和工具,以支持各种类型的Java应用开发,包括桌面应用、Web应用和企业级应用。这份"jdk6.0中文文档"是针对JDK 6.0的官方帮助文档,它...

    JDK6.0简体中文

    JDK 6.0,也称为Java SE(Standard Edition)6.0,是Oracle公司发布的一个重要版本,包含了对Java平台的许多增强和改进。此版本主要关注提高性能、易用性以及对新特性的支持,以满足开发者的需求。 在JDK 6.0中,最...

    java学习笔记JDK6.0课件和代码

    JDK 6.0是Oracle公司于2006年发布的一个重要版本,它是Java SE(Java Standard Edition)的一部分,提供了许多新特性和改进。这个压缩包中包含的"java学习笔记JDK6课件和课本代码"是学习JDK 6.0的重要参考资料,可以...

    jdk1.8 jdk-8u5-windows-i586 32位官方正式版

    jdk1.8 jdk-8u5-windows-i586 32位官方正式版 jdk1.8 jdk-8u5-windows-i586 32位官方正式版

    jdk8安装包: jdk-8u202-windows-x64

    这里的"jdk-8u202-windows-x64"是一个针对Windows 64位操作系统的JDK 8更新202版本的安装包。在本文中,我们将深入探讨JDK 8的重要特性和安装过程。 首先,JDK 8是Oracle公司发布的Java平台标准版(Java SE)的一个...

    jdk-8u202-linux-arm64-vfp-hflt-demos.tar.gz

    标题中的"jdk-8u202-linux-arm64-vfp-hflt-demos.tar.gz"表明这是一个针对Linux ARM架构(具体为vfp-hflt变体)的Java Development Kit(JDK)版本8更新202的示例(demos)压缩包。这个压缩文件采用tar.gz格式,是...

Global site tag (gtag.js) - Google Analytics