网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

java代码获取主机名 java获取客户端电脑名称

Java如何获取本地计算机的IP地址和主机名

可以使用 InetAddress.getLocalHost(),代码如下:

创新互联公司自2013年起,先为裕华等服务建站,裕华等地企业,进行企业商务咨询服务。为裕华企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

import java.net.*;

public class App {

public static void main(String[] args) throws UnknownHostException {

InetAddress local = InetAddress.getLocalHost();

System.out.println("计算机名:" + local.getHostName());

System.out.println("IP:" + local.getHostAddress());

}

}

java如何获取机器名

java获取机器名,主要是使用InterAddress类,如下代码:

package com.qiu.lin.he;

import java.net.InetAddress;

public class Ceshi {

public static void main(String[] args) {

InetAddress addr = null;

String address = "";

try {

addr = InetAddress.getLocalHost();//新建一个InetAddress类

address = addr.getHostName().toString();// 获得本机名称

} catch (Exception e) {

e.printStackTrace();

}

System.out.println(address);

}

}

结果如下:

java 怎么根据IP地址获取主机名

//看看这个代码如何。

import java.net.InetAddress;

import java.net.UnknownHostException;

import java.util.Properties;

import java.util.Set;

public class TestSystemProperties {

public static void main(String [] args){

InetAddress netAddress = getInetAddress();

System.out.println("host ip:" + getHostIp(netAddress));

System.out.println("host name:" + getHostName(netAddress));

Properties properties = System.getProperties();

SetString set = properties.stringPropertyNames(); //获取java虚拟机和系统的信息。

for(String name : set){

System.out.println(name + ":" + properties.getProperty(name));

}

}

public static InetAddress getInetAddress(){

try{

return InetAddress.getLocalHost();

}catch(UnknownHostException e){

System.out.println("unknown host!");

}

return null;

}

public static String getHostIp(InetAddress netAddress){

if(null == netAddress){

return null;

}

String ip = netAddress.getHostAddress(); //get the ip address

return ip;

}

public static String getHostName(InetAddress netAddress){

if(null == netAddress){

return null;

}

String name = netAddress.getHostName(); //get the host address

return name;

}

}

这个代码简单明了,就是调用现成的InetAddress类


名称栏目:java代码获取主机名 java获取客户端电脑名称
分享URL:http://bjjierui.cn/article/dopeehs.html

其他资讯