¿Cuál es la forma correcta de almacenar los datos de configuración de la aplicación en Java?

donde almacenasusuario específico yespecífico de la máquina tiempo de ejecución Datos de configuración para la aplicación J2SE?

(Por ejemplo,C: \ Users \ USERNAME \ AppData \ Roaming \  en Windows y/ home / nombre de usuario en Unix)¿Cómo se obtienen estas ubicaciones en el sistema de archivos de forma independiente de la plataforma?

¡Gracias por su consejo!

Eso depende de tu tipo de aplicación J2SE: