title: Difference between BufferedReader and BufferedInputStream
body: <p>What are the differences between <code>BufferedReader</code> , <code>BufferedInputStream</code> and <code>Scanner</code> in java? <code>BufferedReader</code> reads the text and <code>BufferedInputStream</code> reads <code>byte</code>. Is there any difference other than this?</p>