在用java写一个仿真小程序,需要产生随机数。先想到两种方法处理随机数: 1    需要随机数的时候即时产生(使用jmsl4.0的random类),然后写入txt文件保存起来。由于需要不断产生并写入随机数,文件流得一直开着直到程序结束才close 
2    在程序已开始就产生一堆随机数并存在txt文件中,到需要随机数的时候即时到文件中取回来。由于需要不断读入随机数,文件流同样需要一直开着直到结束。 由于仿真需要run好多次随机数(比如10万次),担心程序跑起来太慢。请问各位上面两种处理随机数的方法哪一种会快一点呢? 
              或者还有其他好方法,请不吝赐教。谢谢!!!!!!