Os desenvolvedores de    java geralmente carregam propriedades do sistema para personalizar o comportamento de tempo de execução de seus aplicativos.    Por exemplo, um desenvolvimento pode definir uma propriedade do sistema 'max_connections' para definir o número máximo de conexões TCP que seu servidor de aplicativos pode suporta. Embora legal, isso impede que todos os outros aplicativos usem esse nome variável.    A primeira reação a isso seria o nome de nome dos seus nomes de variáveis. Em vez disso, de usar max_connections que você usaria agora 'my. application. server. max_connections' como o nome da sua propriedade. Isso funciona de curso, mas agora você precisa carregar essa propriedade na inicialização.
RuntimeProperties... Reflexão das propriedades do sistema