2011-05-06 58 views
0

我有一個使用java.io.RandomAccessFile管理數據加載的java項目。它通過文件尋找創建關鍵點的地圖,然後可以根據需要加載。這很好。Java Applet隨機存取存儲器

我想讓它作爲一個小程序運行,但它需要安全權限來創建一個臨時文件,下載的文件可以存儲在這個文件中,這對於它的預期用法來說是一個巨大的障礙。

我想我可以騰出內存(幾MB)的內容存儲在某種並且以同樣的方式對待我的本地文件,然後隨機訪問它的內存緩衝區...

是否有在不需要安全權限的情況下創建臨時文件的方式(我假設不)?

什麼是最好的緩衝選項?我如何獲得基於URL的輸入流的內容到緩衝區中,從中讀取字節,並且能夠記錄和更改當前的搜索位置?

回答