我发布了一个关于 java 8 中涉及 inetaddress 的问题的问题:InetAddress java 8 is not getting the hostname
System.getenv("HOSTNAME")
但是我通过使用而不是InetAddress.getLocalHost().getHostName()
...找到了一个简单的解决方案
我想知道使用以下方式获取主机名有什么区别:
InetAddress.getLocalHost().getHostName();
或者
System.getenv("HOSTNAME")
有什么影响吗?哪个更好?