Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

big-endian: "Multibyte data items are always stored in big-endian order, where the high bytes come first" [JVMSpec 20122013, Chapter 4, "The class File Format"]. This term refers to the tension between Lilliput and Blefuscu (regarding whether to open soft-boiled eggs from the large or the small end) in Jonathan Swift's satirical novel Gulliver's Travels; it was first applied to the question of byte-ordering by Danny Cohen [Cohen 1981].

...

override: One class method overrides a method in a superclass if they have compatible signatures. The overridden method is still accessible from the class via the super keyword. See Java Language Specification: Java SE 7 Edition, §8.4.8.1, "Overriding (by Instance Methods)" [JLS 2011], for the formal definition. Contrast with BB. Definitions.

Anchor
partial order
partial order

...

shadow: One scoped identifier shadows another identifier in a containing scope if the two identifiers are the same and they both reference variables. They may also both reference methods or types. The shadowed identifier is not accessible in the scope of the shadowing identifier. See Java Language Specification: Java SE 7 Edition, §6.4.1, "Shadowing" [JLS 2011], for more information. Contrast with BB. Definitions.

Anchor
synchronization
synchronization

...

tainted data: Data that either originate from an untrusted source or resulted from an operation whose inputs included tainted data. Tainted data can be sanitized (also untainted) through suitable data validation. Note that all outputs from untrusted code must be considered to be tainted [Jovanovich Jovanovic 2006].

Anchor
thread-safe
thread-safe

...