record : Java Glossary

record
This is a very old term in computing. The equipment to sort, reproduce and list punch cards was referred to as unit record equipment. Each of IBM (International Business Machines) ’s punch cards could record 80 characters of information.

When magnetic tapes took over, it became possible to store more than 80 characters about a given customer together in one unit called a record. Because tape drives took considerable time to start and top and required an inter-record gap, for efficiency, groups of unrelated logical records were grouped together into one physical record. Logical records came known as records, and physical records as blocks.

C’s struct described the structure of one record.

Because the format of binary records depends on the platform, the original fiercely-platform-independent Java had no way of directly reading and writing records, other than object serialisation where all the fields in an object and dependent objects were individually packed up and written as a lump.

With the nio classes, Java defines a platform independent format for binary records, and a way of reading them as a lump. It deals with the platform specific conversion details only when you access a field in record.


CMP homejump to top You can get the freshest copy of this page from: or possibly from your local J: drive (Java virtual drive/mindprod.com website mirror)
http://mindprod.com/jgloss/record.html J:\mindprod\jgloss\record.html
logo
Please email your , letters to the editor, errors, omissions, typos, formatting errors, ambiguities, unclear wording, broken/redirected link reports, suggestions to improve this page or comments to Roedy Green : feedback email. If you want your message, your name or email kept confidential, not considered for public posting, please explicitly specify that. Unless you state otherwise, I will treat your message as a letter to the editor that I may or may not publish in the feedback section. After that, it will be too late to retract it. If you disagree with something I said, please quote it and cite the web page where you found it, tell me why you think it is wrong, and, if possible, provide some supporting evidence. Threatening to kill me or spouting obscenities has yet to persuade me to change my mind.
mindprod.com IP:[65.110.21.43]
view BlogYour face IP:[38.107.179.210]
You are visitor number 10,967.