Faça um programa que receba um parâmetro qualquer através do método main e informe ao usuário através de uma caixa de dialogo qual foi o parâmetro passado.
Qual sua duvida exatamente? Tu sabe receber parametro pelo metodo main?
Ai ta o problema
Nem sei exactamente uk é um parâmetro
Muito menos recebelo!!
Me ajuada!!
Então, no seu caso, um parâmetro seria algo assim:
Supondo que vc gere o jar de sua aplicação e que esse jar seja o minhaAplicacao.jar.
Se vc fosse rodar essa aplicação pela linha de comando (CMD, POWERSHELL, etc.), vc teria que executar um comando semelhante à :
java -jar minhaAplicacao.jar
Isso irá executar a aplicação minhaAplicacao.jar. Agora, se vc precisar passar algum argumento para essa aplicação pela linha de comando, vc precisaria informar isso no comando. Algo mais ou menos assim:
java -jar minhaAplicacao.jar argumentoA argumentoB
Fazendo assim, os argumentos seriam passados para o programa. E como seria recuperar esse valor na aplicação java? Seria assim:
public class Aplicacao {
public static void main(String[] args) {
System.out.println(args[0]); //imprime "argumentoA"
System.out.println(args[1]); //imprime "argumentoB"
}
}
No método main, o array args serve para receber os parâmetros informados ao inicializar o programa. Com isso, vc consegue ter acesso aos parâmetros de inicialização e manipular da forma como precisar.
Exemplo:
import javax.swing.JOptionPane;
public class ArgLinhaComando {
public static void main(String[] args){
if(args.length != 3){
JOptionPane.showMessageDialog(null, "Por favor, refaça o comando\n"
+ "informando 3 argumentos");
}else{
String apresentacao =
"Argumento 1: " + args[0]
+ "\nArgumento 2: " + args[1]
+ "\nArgumento 3: " + args[2];
JOptionPane.showMessageDialog(null, apresentacao);
}
}
}
Rodando…

Fonte: Java Como Programar 8, pág. 218 (adaptado).