Serialização de objetos no diretório da aplicação

Olá Pessoal, estou desenvolvendo uma pequena aplicação para um trabalho da universidade e surgiu a seguinte dúvida: eu preciso serializar alguns objetos na memória do PC, o problema é que meu programa será executado em outros computadores, então não posso passar PATH específico no código, teria que ser um relativo. Tem alguma constante que pegue o PATH de onde a aplicacao se encontra? Assim posso gravar o arquivo no mesmo diretório da aplicação.

Obrigado desde já.

Vê se isso te ajuda:

this.class.getProtectionDomain().getCodeSource().getLocation().getPath();

Valeu brother! Ajudou bastante.

Abraço.