基本的なキーボードからの入力方法

import java.util.Scanner;

class Test {
  public static void main(String[] args) {
    Scanner stdIn = new Scanner(System.in);
    int x = stdIn.nextInt();
    System.out.println("x="+x);
  }
}

変数xに標準入力から整数値を読み込み、標準出力に出力する。
実行してみる。

$ javac Test.java
$ java Test
7[Return]
x=7;


もちろん、整数値以外も読み込める。

double x  = stdIn.nextDouble();  //実数値
String s1 = stdIn.next();        //文字列。ただし、空白文字とタブ文字を区切りとする。
String s2 = stdIn.nextLine();    //文字列。スペースも含める。

参照
Oracle Technology Network for Java Developers | Oracle Technology Network | Oracle