2013-05-09 6 views
1

Прочитав этот оракул java link Хотелось бы узнать, что означают авторы этого класса под термином «Случайный», если буфер имеет свои собственные позиции, ограничения, показатели емкости. Что было бы случайным образом сделано? Я думаю, что я просто неправильно интерпретирую слово Random в этом контексте. Неужели кто-нибудь может прояснить суть в других терминах? Спасибо заранее.RandomaAccessFile, что на самом деле случайное?

+0

Доступ случайный, то есть не последовательный. – EJP

ответ

2

Случайный доступ относится к возможности доступа к данным в случайном порядке. Противоположностью случайного доступа является последовательный доступ. Переход от точки A к точке Z в системе последовательного доступа

Например, в файле произвольного доступа вы можете получить доступ к любой случайной позиции, где хотите, но для файла последовательного доступа вы должны перейти от начала до этой конкретной точки к получить данные

согласно wikipedia

произвольного доступа (иногда называемого прямого доступа) является возможность доступа к элементу в произвольном положении в последовательности в равной времени, независимо от размера последовательности. Позиция произвольно в смысле, что она непредсказуема, поэтому использование термина «случайное» в «случайного доступа»

вы также можете увидеть это link (или тысячи других результатов поиска), чтобы получить четкое представление о «произвольном доступе»

+0

Спасибо большое, человек с прямым доступом теперь имеет больше смысла – Rollerball

+0

приветствуется :) – stinepike

Смежные вопросы