【发布时间】:2011-12-14 13:47:52
【问题描述】:
我想知道是否有办法在 Java 中获取计算机名称?我见过几个以java.net.InetAddress 为特色的答案。但是我想知道是否有不使用网络的方法?
(作为一个附带问题,计算机名称是否只是网络事物,因此必须这样做??)
【问题讨论】:
-
你只是在真正使用环回接口,又名
localhost -
给不在网络上的计算机命名就像给猫命名一样——除了当你叫它时它不会无视你,而是没有人在叫它。
-
@JonathanSpooner - 呃,我们的生产机器因此在 /etc/hosts 中有它们的真实名称。我没有回来'localhost';)
-
见鬼 - 你把它命名为
5。随后的猫应该被命名为5e和6;) (虽然我想如果你是老派,你可以命名一只TenBaseTee)
标签: java