以下哪项是获取Java当前计算机主机名的最佳和最便携方式?
Runtime.getRuntime().exec("hostname")
VS
InetAddress.getLocalHost().getHostName()
java network-programming hostname environment-variables
我想知道是否有办法在Java中获取计算机名称?我看过几个有特色的答案java.net.InetAddress.但是我想知道是否有一种不使用网络的方法?
java.net.InetAddress
(作为一个附带问题,无论如何计算机名称只是一个网络的东西,所以因此必须这样做??)
java
java ×2
environment-variables ×1
hostname ×1
network-programming ×1