Quero fazer um chat, mas preciso do métodos especificos que conectam os dois computadores através do ip, sem precisar de servidor
Quando estudei um pouquinho sobre isso, o que aprendi é que dá pra um dos PC ser o “Servidor” e o outro ser o “Cliente”, e o PC “Cliente” precisa conhercer e usar o IP e uma Porta TCP/IP do PC “Servidor” para se conectar a ele, a partir daí eles podem trocar dados (Strings, bytes).
Não vai muito código pra fazer isso, o Java já dá praticamente tudo pronto.
Pesquise sobre “Sockets” em Java.