How does JAVA accepts input from keyboard? -streams accepts input from keyboard. -stream is a flow of data. Types of stream: input stream : Receives the data. output stream : Writes the data. Note: System.out is used to print the output to the console. System.in is used to take input from the console. We can take input from the keyboard in two ways: using InputStreamReader class using Scanner class PROGRAM EXAMPLE: 1. Using InputStreamReader class import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class e_inputStream { public static void main(String args[]) throws IOException{ BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); // BufferedReader is used to read the data from the input stream System.out.println("Enter the number:"); int i=Integer.parseInt(br.readLine()); //converting the text to int ...