2 ghyghost ghyghost 于 2016.01.14 16:44 提问

各位NetworkInterface中的isVirtual()方法什么时候为true啊

我测试打印的一直是false,
什么时候是true呢
我安装了VMWARE打印也是FALSE,
在LINUX中配置子接口了,打印还是FALSE,
是不是我做错了什么,或者是实验的方向不对呢
请教一下!感谢

希望给出您验证后的结论,感谢大家了!

3个回答

91program
91program   Ds   Rxr 2016.01.14 17:01

Java networkinterface.isVirtual() method Always return value is false?

有人与你同样的问题,但对方是总是返回 false。你可以看看其中的分析,对如何不同的网络情况返回不同的值。

ghyghost
ghyghost   2016.01.14 18:07

91program这个分析没有结果,,还是没有答案!

ghyghost
ghyghost   2016.01.14 18:06

91program这个分析没有结果,,还是没有答案!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
java 通过NetworkInterface获取本机ip地址信息
Socket:一台机器的通讯节点称为socket,在java中,socket是java.net包里面的Socket,ServerSocket,DataGramSocket,MultiSocket的实例。 IP地址java中用java.net.InetAddress来表示。 java network address class包括: InetAddress:ip地址或者域名,指向远程地址。如果
java实用方法系列 new Boolean(str)什么时候返回true或false
前言new Boolean(str)什么时候返回false,什么时候返回true。之前一直看书但心理总有点不踏实,今天翻一翻源码,一目了然了。当传入的参数忽略大小写与“true”相等时返回true,其他情况一律返回false源码public static boolean parseBoolean(String s){ return ((s != null) && s.equalsIgnore
c# 通过NetworkInterface读取网卡Mac
c# 通过NetworkInterface读取网卡Mac
利用NetworkInterface获取服务器MAC地址
利用NetworkInterface获取服务器MAC地址   在很多时候,我们需要获得服务器硬件信息(比如MAC地址),常用的有几种的方式: 使用命令行程序获得硬盘信息,然后通过Runtime.getRuntime().exec获得输出流,然后通过字符串分析获得MAC地址编译本地程序,然后通过JNI调用   以上两种方式都需要区分不同的操作系统平台,分别编码,比较麻烦,
使用NetworkInterface类获得网络接口信息
从JDK1.4开始,Java提供了一个NetworkInterface类。这个类可以得到本机所有的物理网络接口和虚拟机等软件利用本机的物理网络接口创建的逻辑网络接口的信息。 一、创建NetworkInterface对象的两个静态方法 NetworkInerface类和InetAddress一样,也没有public的构造方法。因此,必须通过它的两个静态方法来创建NetworkInterf
java网络编程(一)InetAddress和NetworkInterface
1:InetAddress是ip地址的高级表示。下面介绍其常用方法。 1.1:getByName():静态方法,接受要查找的主机名作为参数,如下: InetAddress ia = InetAddress.getByName("localhost"); System.out.println(ia.getHostName()); System.out.println(ia.getHostAd
C# System.Net.NetworkInformation 命名空间学习之NetworkInterface 类获取IP,DNS,Gateway,Mask, MAC等网络相关信息
慢慢更新
URL建立连接之后使用setDoOutput()与setDoInput()
转载自:http://2320098003-qq-com.iteye.com/blog/1434536 httpUrlConnection.setDoOutput(true) httpUrlConnection.setDoInput(true)   这两个方法在develope的httpUrlConnection方法中找不到的。 一般情况是:
为什么HttpSession的isNew()方法总返回True?
在Web容器中,常用的实现会话的方式有通过Cookie或重写URL等。HttpSession编程界面代表在Http客户和Web用品之间创建的什么(session)。某些客户可能不想使用会话机制。比如在Web浏览器中为了安全考虑关闭Cookie,它们的的每次Web请求对Web服务器来说都是新的会话。在这种情况下,isNew()方法总返回True,而getSession()方法每次都返回一个新的会话对
JAVA中什么时候定义静态 的练习
/*  * 什么时候使用静态?  * 要从两方面下手:  * 因为静态修饰的内容有成员变量和成员函数。  * 什么时候定义静态变量(类变量)呢?  * 当对象中出现共享数据时,该数据被静态所修饰。  * 对象中的特有数据要定义成非静态存在于堆内存中  *   *   * 什么时候定义静态函数呢?  * 当功能内部没有访问到非静态数据(创建对象的目的是为了封装数据)  * 那么