Java 1.6 Abstraite accès aléatoire
-
22-09-2019 - |
Question
En tant que gourou java, que suggérez-vous d'un accès abstrait aléatoire de sorte qu'un code peut être agnostique si les données de son mémoire est en accédant ou dans un fichier sur le disque dur?
(Les fichiers en question pourraient être plusieurs giga-octets de taille. L'accès aléatoire est la caractéristique la plus importante.)
La solution
est ce que Java NIO est pour.
Autres conseils
Je peux offrir la cartographie de la mémoire de fichiers. Ceux que vous donner un java.nio.ByteBuffer. Et vous pouvez également les objets ordinaires comme en mémoire, donc là vous allez, agnosis parfait, sinon parfaite ignorance.
Et nous les avons eu depuis 1,4 .
La question est à certains égards pas clair. Si vous voulez l'accès aux fichiers de style, vous êtes plutôt hors de la chance, car un RandomAccessFile ne peut être construit sur une en mémoire des ressources.