Узнаем IP-адрес своего компьютера InetAddress.getLocalHost() используется для поиска частных IP - адресов, используемых в локальной сети или любой другой локальной сети. Подробнее объяснение кода можно найти здесь.