root : Java Glossary

root
Root has at least five meanings.
  1. In the context of mathematics you compute the square root with Math. sqrt( x ). You compute the cube root with Math. cbrt( x ). You compute the 12th root with Math. pow( x, 1.0/12.0 ) and similarly for nth roots.
  2. File.listRoots lists the drive names available to a Java program.
  3. In the context of a tree of Objects in RAM (Random Access Memory), it is the starting point Object.
  4. In the context of a persistent object database, root refers to some named persistent object that can later be retrieved by name. Typically it would be a Collection, giving you a handle to a large number of other unnamed persistent objects.
  5. All classes derive from the basic root class Object.
  6. In the context of certificates, it refers to the signing authority’s public key. If that key exists in your browser or cacerts. file, you can validate other people’s certificates that were issued by that authority.

Learning More

Oracle’s Javadoc on sqrt package : available:
Oracle’s Javadoc on cbrt package : available:
Oracle’s Javadoc on pow package : available:

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/root.html J:\mindprod\jgloss\root.html
logofeedback Please email your feedback for publication, 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 kept confidential, not considered for posting, please explicitly specify that.
mindprod.com IP:[65.110.21.43]
view BlogYour face IP:[38.107.179.213]
You are visitor number 25,683.