Amigo, esta la forma mas facil de leer desde teclado
Código PHP:
//se crea el buffer de lectura
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
//se lee desde teclado y se almacena en algo
String algo = br.readLine();
se imprime lo que leimos
System.out.println(algo);
Saludos