Hola!!! por fin me pude registrar

... soy nuevo en JAVA! y tengo algunas dudas. MI pregunta es como ingreso valores por teclado por ejemplo si quiero que el usuario introdusca un numero.
//enpiesa con una clase publica
// Programa que muestra la suma de dos números.
//Paquete de Java
import javax.swing.JO
ptionPane;
public class Suma{
//el método main empieza la ejecución de la apliación en Java
public static void main (String args[])
{
String primerNumero; //primera cadena introducida por el usuario
String segundoNumero; //segunda cadena introducida por el usuario
int numero1; //primer número a sumar
int numero2; //segundo número a sumar
int suma; //suma de numero1 y numero2
//leer el primer número del usuario como una cadena
primerNumero = JOptionPane.sh
owInputDialog("Escriba el primer entero");
//leer el segundo número del usuario como una cadena
segundoNumero = JOptionPane.sh
owInputDialog("Escriba el segundo entero");
// convertir los números de tipo String a tipo int
numero1 = Integer.parseI
nt(primerNumero);
numero2 = Integer.parseI
nt(segundoNumero);
// sumar los números
suma = numero1 + numero2;
//mostrar el resultado
JOptionPane.showMessageDialog(null , "La suma es " + suma , "Resultados" , JOptionPane.PL
AIN_MESSAGE);
System.exit( 0 ); //terminar aplicación con la ventana
}//fin del método main
}//fin de la clase Suma
//algunos mensajes se ajustaron al espacio pero debe funcionar