title: why "too many open file" error occured here
body: <p>In my Java Application, I have around 30 Java files which have ObjectOutputStreams and ObjectInputStreams. but I never close those streams in anywhere. 
  The application is working fine for some time, after a week or so, I am getting too many files open error. Is this because of not closing the streams or anything else?</p>
  
  <p>Please help me out in better understanding the issue....</p>