RandomAccessFile (Java) を介してファイルをメモリにロードしました。
これは一時ファイルであるため、ディスクに入れないでください。安全のために保存しないことが非常に重要です。
システムのデフォルトのアプリケーションで RandomAccessFile を開くことは可能ですか?、私を納得させる代替手段が見つかりません。「一時ファイル」があることは知っていますが、多くのセキュリティを生成していません。
RandomAccessFile (Java) を介してファイルをメモリにロードしました。
これは一時ファイルであるため、ディスクに入れないでください。安全のために保存しないことが非常に重要です。
システムのデフォルトのアプリケーションで RandomAccessFile を開くことは可能ですか?、私を納得させる代替手段が見つかりません。「一時ファイル」があることは知っていますが、多くのセキュリティを生成していません。
Desktop.open() を使用して、関連するプログラムでファイル名でファイルを開くことができます。これを行う前に、Java で使用しているすべてのリソースを閉じる必要があります。
ファイルの作成方法は関係ありません。
おそらく、これをどのように作成しているかを説明するコードを共有できますRandomAccessFile
か? このクラスのコンストラクターは、File
オブジェクトまたはファイルへのパスのいずれかを想定しています。関連付けられたデフォルト アプリケーションで任意のオブジェクトを開くFile
ことができる必要があります。
あなたが言うように、 RandomAccessFile クラスが実際にファイルではなくメモリから読み取っている場合、運が悪い可能性があります-ほとんどのプログラムは、メモリアドレスではなくファイルを開くことを期待しています。