i have been reading through the java tutorials on oracle.com recently and i am trying to understand I/O. But there are so many things, a lot of which appear to be the same, such as: Data streams Scanner printwriter buffered streams file i/o streams filtered streams etc.
specifically, for example, what is the difference between a scanner and a data stream?
at first i could keep on top of it all but there were just too many streams and i/os. does anyone know of a good tutorial or website that could get all of this clear. my lack of understanding is starting to get annoying.