java io fundamentals - Data Stream