为什么在Java中关闭文件流如此重要
随着CUPs的巨大进步,它能够在几秒钟内处理大量信息,为什么关闭文件流很重要 请记住,并非所有设备都是相同的,移动平台(智能手机和平板电脑)需要尽可能高效。或者,如果应用程序的用户基数很大,那么当400人登录时,可能不会有那么多问题,但是当它达到~40k时会发生什么?您必须使代码尽可能通用,始终考虑可伸缩性。操作系统(例如Linux)对打开的描述符数量有限制。更多信息:打开的文件数量是有限的,只有1000个,如果你的文件句柄用完了,这不会触发GC,你的程序只会得到IOExceptions。为什么在Java中关闭文件流如此重要,java,file,Java,File,随着CUPs的巨大进步,它能够在几秒钟内处理大量信息,为什么关闭文件流很重要 请记住,并非所有设备都是相同的,移动平台(智能手机和平板电脑)需要尽可能高效。或者,如果应用程序的用户基数很大,那么当400人登录时,可能不会有那么多问题,但是当它达到~40k时会发生什么?您必须使代码尽可能通用,始终考虑可伸缩性。操作系统(例如Linux)对打开的描述符数量有限制。更多信息:打开的文件数量是有限的,只有1000个,如果你的文件句柄用完了,这不会触发GC,你的程序只会得到IOExceptions。