Abrir programa passando paramentro

Alguém poderia me ajudar em como se abre um programa passando parametros?

algo do tipo “programa.jar arquivo=teste.txt”

Como eu trato esse parametro?

Seu programa Java possui um ponto de entrada como segue:

public static void main(String[] args) { // ... }

Esse parâmetro “String[] args” corresponde aos parâmetros passados na linha de comando.

Para passar parâmetros para uma aplicação, basta chamar o programa passando os parâmetros separados por espaços:

java TesteParametro A B C

Os parametros são armazenados no array de Strings do método main:

public class TesteParametro { public static void main(String args[]) { if (args.length == 0) { System.out.println("Não foi passado nenhum parâmetro"); } else { for (int i=0; i<args.length; i++) { System.out.println("Parametro " + i + " = " + args[i]); } } } } ">

cara, valeu!