
public static void main(String[] args) {
try {
Systemoutprintln("当前时间:"+new Date());
Systemoutprintln("IP地址 : " + InetAddressgetLocalHost());
} catch (UnknownHostException e) {
eprintStackTrace();
}
}
java获取本机的外网ip示例:
import javaioIOException;
import javaioInputStream;
import javanet>
import javanet;
public class Test {
public static void main(String[] args) throws UnknownHostException {
String IP = null;
String host = null;
InetAddress ia;
ia = InetAddressgetLocalHost();
host = iagetHostName();// 获取计算机名字
IP = iagetHostAddress();// 获取IP
Systemoutprintln(host);
Systemoutprintln(IP);
}
}
如何查看本机的DNS服务器?ipconfig其实是可以的。除此以外,还可以利用一个命令:在(开始-运行)cmd下输入netsh进入到netsh>提示符再输入:int ip 进入到netsh interface ip> 再输入dump这时候屏幕上出现当前连接的配置情况了这里必须介绍一下netsh到底是作什么用的!这个命令比较复杂,他包含了很多的子命令,所以这里只对部分命令进行讲解:1)查看本机IP:首先键入netsh,再netsh>提示符下输入:interface 回车 之后:ip 回车 再之后:show address 回车 这样,就可以看到当前连接的IP地址和子网掩码。(其实这个命令不如ipconfig简单,也不如ipconfig/all全面)2)修改网络配置:接着上面的命令,我们使用:set address name=“本地连接” source=static addr=1921680200 mask=2552552550,这样就修改了当前的IP地址,用show address来看看(或者用ipconfig)3)显示一个完整的网络配置教本:刚才说过,第一个命令显示的信息不如ipconfig/all全面,不用着急,netsh再打印显示网络配置上,还是有自己的特色的!例如:再interface ip>状态下输入:dump,会显示一个清单,显示所有本地连接(不管你是否使用~)与netstat -an不完全一样![]
以上就是关于java如何获取当前时间,java如何获取ip地址全部的内容,包括:java如何获取当前时间,java如何获取ip地址、Java怎样获取当前机器外网IP、我在本机上,想写一个java程序获取我本机的外网ip地址,如何搞等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)