file descriptor is less used than necessary
This Java code will hold/occupy file descriptors after it runs. After using Reader, I should close it. (I once thought that using the .lines
approach would close the stream, actually it doesn`t close stream.)