MyHost.java



/** 自分が使用中のマシンのマシン名と
    IPアドレスを調べるクラス MyHost */
import java.net.*;
public class MyHost {

 /** 最初に呼び出されるメソッド */
    public static void main( String argv[] ) {
        try {
            InetAddress myHost = InetAddress.getLocalHost();
            System.out.println( "Machine Name:" + myHost.getHostName() );
            System.out.println( "IP Address:" + myHost.getHostAddress() );
        }
        catch( UnknownHostException e ){
            System.err.println( e.getMessage() );
            System.exit(-1);
        }
    }
}