`
houkai2009
  • 浏览: 226804 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
  • 浪迹随风: 文章是挺好的,不过太杂了。。。信息量也很大。。。很难消化。。。 ...
    EJB 介绍
  • javaersu: yds3300376yd 写道学习了,只是楼主写的有点杂,现在 ...
    EJB 介绍
  • yds3300376yd: 学习了,只是楼主写的有点杂,现在还看不太懂,刚学习EJB,我觉 ...
    EJB 介绍
  • javaersu: 不错,这里也有一篇类似的EJB文章教程http://www.y ...
    EJB 介绍
  • dingding5060: brother , 你贴代码想说明什么???
    enum

getHostName

    博客分类:
  • java
 
阅读更多
public static String getHostName()
    {
        String hostName = "";
        try
        {

            InputStream is = Runtime.getRuntime().exec("hostname").getInputStream();
            byte[] file = new byte[50];
            while (is.read(file) != -1)
            {
                hostName += (new String(file)).trim();
            }

        }
        catch (IOException e)
        {
        e.printStackTrace();
//             logger.error(e);
        }
        return hostName;
    } 
分享到:
评论

相关推荐

    VC gethostname获取计算机名和IP地址.rar

    VC 获取计算机名和IP地址,基于MFC的,是一...具体来说是使用gethostname获取主机名(计算机名),使用GetIPAddress来获取IP地址的字符串,然后再经过字符转换成IP格式,这个例子挺简单,对研究MFC的朋友,或许有帮助。

    gethostname.rs:所有系统的gethostname()

    gethostname.rs 所有平台的 。 use gethostname :: gethostname; println! ( "Hostname: {:?}" , gethostname ()); 现有技术 还提供gethostname() ,但从2019年起将。此板条箱改善了。 执照 版权所有2019 ...

    universal loader 2.0.0b_sat_MultiProgrammer_gethostname_universa

    标题“universal loader 2.0.0b_sat_MultiProgrammer_gethostname_universa”揭示了这是一款专门针对卫星接收器编程的工具,版本号为2.0.0b,可能具有多卫星支持和通用性。"gethostname"通常与操作系统中的一个函数...

    gethostname

    在IT领域,"gethostname"通常指的是一个系统调用或者函数,用于获取当前运行的计算机系统的主机名。这个功能在很多编程语言中都有相应的实现,例如C、C++、Python等。主机名是网络上设备的唯一标识,它与IP地址一起...

    gethostname4j:简单的JNA库可从Java获取当前计算机的主机名

    gethostname4j 简单的JNA库可从Java获取当前计算机的主机名我很沮丧地发现InetAddress.getLocalHost().getHostName() Java惯用语在某些情况下返回localhost,而这似乎只能通过修改/etc/hosts来解决。 该库使用JNA...

    如何获取主机名和IP地址

    使用`Dns`类的静态方法`GetHostName()`可以获取当前计算机的主机名。代码示例如下: ```csharp using System.Net; string hostname = Dns.GetHostName(); Console.WriteLine("主机名: " + hostname); ``` ...

    Pb中取得计算机的IP和计算机名

    如果`gethostname`函数返回值小于0,则表示失败,通过调用`WSAGetLastError`获取错误代码并显示错误消息;否则,继续执行后续步骤。 3. **获取IP地址**: - 使用`GetHost`函数,传入上一步获取到的主机名以及一个...

    electra-ia003-esp

    E (7657) esp-tls: couldn't get hostname for :aaa.bbb.ccc: E (7657) esp-tls: Failed to open new connection E (7657) TRANS_SSL: Failed to open a new connection E (7657) MQTT_CLIENT: Error transport ...

    cocos2dx3.x使用socket创建服务端和客户端

    《Cocos2dx3.x中Socket的运用:构建服务端与客户端》 在游戏开发领域,Cocos2d-x是一个广泛使用的开源游戏引擎,尤其在跨平台开发中表现出色。而网络通信是许多游戏功能的核心,如多人在线、实时对战等。...

    get_comput_name.rar_DEMO

    例如,在Python中,我们可以使用`socket.gethostname()`函数,这将返回设备的主机名。在Windows系统中,使用PowerShell命令`hostname`或者通过WMI(Windows Management Instrumentation)也可以达到相同目的。在Java...

    vc6.0取得本地计算机名、IP地址和登录用户名的例子

    `gethostname`是Windows API中的一个函数,它接受一个缓冲区和长度作为参数,返回当前主机的名称。以下是一个简单的示例: ```c++ #include #include #include int main() { char hostname[256]; int length ...

    Java高级程序设计:第14章-基于Socket的网络编程.pptx

    System.out.println(localAddr.getHostName());//输出主机名 System.out.println(localAddr.getHostAddress());//输出IP地址 // 通过域名获得InetAddress对象 InetAddress addr = InetAddress.getByName(""); String...

    GetMachineIP.zip

    本文将深入探讨如何使用DNS类的GetHostByName和GetHostName方法来获取本机机器的IP地址。这两种方法都属于C#编程语言中System.Net.Dns类的一部分,它们在Windows操作系统环境下广泛应用于获取网络信息。 首先,我们...

    java与html交互

    - 如果没有异常发生,则使用`getHostAddress()`方法获取IP地址,并使用`getHostName()`方法获取主机名。 - 提供两个公共方法`getIpAddress()`和`getHostName()`用于返回这些值。 2. **HTML页面编写**: - 使用`...

    pb中如何获得机器ip地址

    function int gethostname ( ref string name, int namelen ) library "wsock32.dll" function string GetHost(string lpszhost, ref blob lpszaddress ) library "PBWS32.DLL" 然后在form的open事件中执行如下...

    02.获取主机名和IP地址.rar

    在VB中,获取主机名和IP地址主要涉及到两个核心函数:`Environment.GetHostName()` 和 `System.Net.Dns` 类。下面将详细介绍这两个方法以及如何在VB中使用它们。 首先,`Environment.GetHostName()` 是VB.NET中的一...

    MAC/网卡IP地址获取 Delphi程序.rar

    通过调用Api函数gethostname,gethostbyname,wsastartup,uses中加winsock,介绍wsadata,phostent,msdn,另外gethostaddress。  function NBGetAdapterAddress(a: integer): String;  a指定多个网卡适配器中的哪...

    Windsock获取本机IP

    在获取本机IP的过程中,我们主要会用到两个关键函数:`gethostname`和`gethostbyname`。 1. **gethostname** 函数: - 这个函数用于获取当前主机的名称。其原型如下: ```c int gethostname(char *name, size_t ...

Global site tag (gtag.js) - Google Analytics